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
Aidan Cleary
Head of Technical & Operations
Susan Cotter
Senior Vice President Risk
Karen Gaffney
HR Consultant
Mary O’Brien
Senior Contracts Manager
Adrian S. Dharsan
Senior Vice President, Commercial
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
Rosemary Quinn
Treasury Coordinator
Elaine Lewis
Accounts Payable Coordinator
Aoife Owens
Senior Finance Manager
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
Victoria Morris
Executive Personal Assistant