Stephen Kelly is a seasoned sales and engineering professional with extensive experience in the oil and gas industry. Currently serving as a Sales Manager at Tenaris since September 2017, Stephen oversees the company's OCTG business in East Coast Canada. Prior to this role, Stephen held various positions at Schlumberger from May 2014 to September 2017, specializing as a Technical Sales Representative for drill bits. Stephen's background includes a significant tenure at Weatherford, where responsibilities ranged from Sales & Marketing Manager to Product Line Coordinator and Field Engineer in Kurdistan, Iraq. Earlier experience includes electrical engineering roles at Petro-Canada and Rio Tinto, complemented by a Bachelor of Engineering degree in Electrical Engineering from Memorial University of Newfoundland, obtained between 2000 and 2007.
Sign up to view 1 direct report
Get started
This person is not in any teams