Mark Blick Chief Executive Officer Read More Jessica Camus - Demarche Chief Corporate Affairs Officer Read More Graham Bridges Chief Technology Officer Read More Christian Thierfelder Chief Operating Officer Read More Paul Ewing Chief Financial Officer Read More