John Meehan has a background in petroleum engineering and business administration. John has held various positions in the energy sector, from reservoir engineering to strategic planning. Currently, at Avantus, John serves as the Manager of Business Development & New Markets.
2022 - present