Marc Rosenow

Head Of Staffing - North America at Tata Technologies

Marc Rosenow currently serves as the Head of Staffing for North America at Tata Technologies, beginning in September 2024. Previously, Marc was the Senior Vice President at Allied Universal, where responsibilities included leading Peoplemark, the company's staffing division. Prior to that role, Marc was the President of Link Staffing, a staffing industry franchisor. From September 2013 to March 2016, Marc worked as an Executive Management Consultant, advising CEOs of mid-market staffing firms on strategy and operational excellence. Earlier experience includes serving as Interim Chief Operations Officer at Hudson Global, Inc., where significant profit turnaround and global expansion initiatives were achieved. Marc holds a degree from the University of Iowa, earned between August 1982 and May 1986.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices