eCOGRA employs 312 employees. The eCOGRA management team includes Will Shuckburgh (Group Chief Executive Officer), Maria Flack-Davison (Head of Legal and Compliance), and Aoife Chuirc (Head of Sales).
Looking for a particular eCOGRA employee's phone or email?