One Source employs 80 employees. The One Source management team includes Luis Iglesias (Global CEO - OneSource), Marilyn Soares (VP of Client Success), and Junieth López (Vice President Global Delivery Operations).
Looking for a particular One Source employee's phone or email?