Thomas Dowd is a National Mining Sales Manager with 18 years of experience in strategic sales and business development across Canada and international markets. Previously, Thomas held roles at Finning, where they significantly boosted sales revenue and led the International Sales division, as well as at Toromont Industries as a Sales Coordinator. Thomas earned a Bachelor of Arts in Economics from the University of New Brunswick and completed additional studies in CRM and finance at Trailhead by Salesforce and Harvard Business School Online, respectively. Currently, Thomas is focused on driving sales excellence and fostering genuine relationships within the mining sector while enjoying the great outdoors.
This person is not in the org chart
This person is not in any teams
This person is not in any offices