The People Behind The Planes

At Genesis, our values define how we work together. We challenge convention and strive to exceed our customers’ expectations. See how our team of experts can help your business.

Karl Griffin
Chief Executive Officer
Adam Smyth
Chief Financial Officer
Anna Reimers
Chief Legal Officer
Pat Madigan
Head of Commercial
Peter O’Byrne
Senior Vice President of Trading and Portfolio Services
Susan Cotter
Senior Vice President Risk
Mary O’Brien
Senior Contracts Manager
Mark Hegarty
Vice President Commercial
Owen Croucher
Vice President Commercial
Jonathan Struthers
Pricing Senior Manager
Bridget Corry
Senior Trading Manager
David Curran
Vice President Power Plant
John Kelly
VP Financial Planning & Analysis
Peter Edwards
Associate Vice President Treasury
Elaine Lewis
Accounts Payable Coordinator
Leanne Brolly
Risk Manager
Ryan Varkevisser
Vice President of Financial Reporting
Rebecca Russell-Carroll
Vice President Legal
Rachel Murray
Pricing Analyst
Noel Mullins
Contracts Manager