Richard Squires, based in England, United Kingdom, is currently a Sr. Manager, EMEA Technical Partner Management at American Express. Richard Squires brings experience from previous roles at American Express. Richard Squires holds a 1994 - 1997 Bachelor of Arts (B.A.) in Philosophy @ University of Southampton. With a robust skill set that includes Payments, Credit Cards, Vendor Management, Change Management, Financial Services and more. Richard Squires has 1 emails on RocketReach.
Looking for a different Richard Squires?
Find contact details for 700 million professionals.