Syncada Europe (Privately Held; Financial Services industry): Human Resources Manager EMEA, (October 2010-Present) Syncada, a joint venture between U.S. Bank and VISA, is a business-to-business network for corporations and governments to process and track invoices, make and rece...
Linkedin