Greg St. Claire is currently the Managing Director at Edelman, where they focus on Corporate Affairs. They previously served as Executive Vice President and Senior Vice President at the same firm from 2007 to 2021. Before joining Edelman, Greg was the President of St. Claire Communications from 1999 to 2005, specializing in political consulting.
This person is not in the org chart
This person is not in any teams
This person is not in any offices