Log in
Bartech Staffing
Contact
View in org chart
Claire Marsh
Ceo, North America
Erica Leone
Sr. Vice President, Delivery & Strategy
Mark Sawicki
Senior Vice President
Current role
CEO, North America at Guy Carpenter
CEO, North America at OdysseyRe
CEO, North America at Kepler
CEO, North America at Elevate Talent
CEO, North America at Insight Investment