Mr. Veitch has served as President of Occidental College since 2009, where he also sits on the Board of Trustees and is a member of the Board’s audit committee. Prior to joining Occidental, Mr. Veitch held various leadership and management positions with The New School since 1996. Mr. Veitch has received several grants and awards in academia and has authored numerous publications and articles. Mr. Veitch holds a doctorate in American History from Harvard University.
Current role