Our Team

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
Cian Mackey
Chief Operating and Financial Officer
Anna Reimers
Chief Legal Officer
Mary O’Brien
Senior Contracts Manager
Pat Madigan
Senior Vice President Commercial
Peter O’Byrne
Vice President Commercial
Mark Hegarty
Vice President Commercial
Michael Fox
Commercial Support
Aidan Cleary
Head of Technical and Asset Management
David Curran
Vice President Power Plant
Robert Murphy
Technical Asset Manager
Susan Cotter
Vice President Risk
Adam Smyth
Head of Portfolio Investments
John Kelly
Senior FP&A Manager
Jonathan Struthers
Pricing Manager
Bridget Corry
Pricing Support
Clara Dalton
Executive Personal Assistant
Peter Edwards
Senior Accounting Manager
Steve Russell
Senior Accounting Manager
Gavin Burke
Financial Accountant
Rosemary Palmer
Accounts Assistant
Caroline McCarthy
Accounts Assistant
Elaine Lewis
Accounts Assistant
Karen Gaffney
HR Consultant