Ted Deutsch is the CEO and Managing Partner of Taft Communications, leading a communications consultancy focused on purpose and impact. Ted has extensive experience in various leadership roles in companies such as Sandoz, Avis Budget Group, and Move.com. Ted also has a background in education, having taught Management Communications at The Wharton School.
Sign up to view 3 direct reports
Get started