


TalentLaunch Announces Steve Morin as Chief Information Officer
CLEVELAND, OH – February 1st, 2021 – TalentLaunch, a nationwide network of independently operated staffing and recruitment firms, recently announced that Steve Morin has joined the company as Chief Information Officer. Steve is responsible for the...