Barber leaves Catch 23 presidency Jeremy Barber, who has been president of Catch 23 Entertainment since August 2000, has exited his post at the Beverly Hills-based company. Exact reasons for his departure are unclear, though sources indicated that Barber and Catch 23 founder and chairman Robert ...