Genesis appointed Brian Dowling to the newly created position of Chief Technical Officer effective August 2, 2023. Brian will have responsibility for operational strategy and will provide leadership, direction and management across the technical function Commenting on the appointment Karl Griffin, ...
Page content restricted for non-members!
Become a member!