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.
This person is not in any teams
This person is not in any offices