A Natural Fit
Steve Sopinski Steve Sopinski, the Chief Marketing Officer at MySource Solutions, went into the BPO [Business Process Outsourcing] industry with over 20 years of experience in Sales and Risk Management. When Steve, Daryl, and Jon founded MySource together in December of 2017, he was eager to start both a New Year and a new chapter […]