John Veitch is a seasoned credit management professional with extensive experience across various international companies. Currently serving as the Global Head of Credit at Tricon International, Ltd. since June 2017, John Veitch has successfully expanded the credit department and oversees credit risk management across multiple continents. Prior to this role, John Veitch contributed as a Senior Analyst at Motiva Enterprises LLC, where responsibilities included establishing a standalone wholesale credit department. John Veitch's previous tenure at Trafigura as Credit Manager involved managing a substantial counterparty credit portfolio within North America's energy sector. John's earlier experience includes roles at Euler Hermes UK as a Risk Underwriter and at Reuters Research Ltd as a Financial Data Analyst. John Veitch holds a Bachelor's degree in Business and Finance from Heriot-Watt University.
Sign up to view 0 direct reports
Get started
This person is not in any teams