Trusted Among U.S. Governors, She Most Recently Served as Chief Development and Distribution Officer for Markle Foundation
Stellar, a leading call centre and business process outsourcing provider today announced that Michael Lumsden has been appointed Chief Strategy Officer of Stellar's global business.