Marc Schechter is the Chief Executive Officer at Schechter since February 2002, and previously the Founder and CEO of Star Trax from September 1987 to February 2002. Marc holds a Bachelor's Degree in Finance, Accounting, and Spanish from the University of Michigan.
Sign up to view 8 direct reports
Get started