Position: Oil & Gas Chief Marketing Officer, GE
In his role as the Chief Marketing Officer for GE Oil & Gas, Tassos drives the strategic operating rhythm that delivers the company’s Growth Playbook, leads product commercialization and demand creation across Product Lines and Regions.
GE Oil & Gas is one of GE’s business units and is headquartered in London employing ~ 37000 people globally. Currently, in the process of integration with Baker Hughes.
Tassos started his career as a Research Officer at the Centre for Business Strategy at the London Business School where he became the co-author of a book and several academic articles.
He started his upstream oil and gas career in 1990 with Amoco UK Exploration Co. moving onto Deminex and Texaco where he led New Business Development (M&A) and multiple investment appraisal projects in EMEA and the Caspian.
In 2001, he joined the Boston Consulting Group (BCG) where he headed the firm’s Global Oil & Gas Research Unit, consulting Oil & Gas and Gas & Power companies.
Tassos joined GE in 2005 and since then, he has held multiple leadership roles with GE Energy in Europe and GE’s Subsea Systems & Drilling business globally.
Tassos holds a 1st class BSc (Hons) in Economics from the Graduate School of Industrial Studies, Greece, and took his MSc in Operational Research at the London School of Economics.
Tassos has been a speaker at multiple international conferences on Oil & Gas, Power Generation and Energy.