David Rickard is Vice President at Everest Group and as a member of Everest Group’s Research Practice, he advises senior stakeholders of global services on their strategic mandates and initiatives. His responsibilities include leading Everest Group’s Sourcing / Vendor Management and Customer Experience Management Services offerings for EMEA Clients as well as selected Global Accounts.Read more
Recent Comments