Marc Rosenow

Head Of Staffing - North America

Marc Rosenow is an accomplished staffing and recruitment professional with extensive experience in leadership roles across multiple organizations. Currently serving as the Head of Staffing for North America at Tata Technologies, Marc has previously held senior positions at Allied Universal as Senior Vice President, where responsibilities included leading the staffing group, Peoplemark. Additional experience includes presidency at Link Staffing and a tenure as an Executive Management Consultant focused on operational excellence for mid-market staffing firms. Marc's earlier roles involved significant positions at Hudson Global, Kelly Services, and ManpowerGroup, contributing to a robust understanding of staffing solutions and business strategy development. Marc holds a degree from the University of Iowa.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices