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