Greg Barker has a position (Chairman and Independent Non-executive Director ) at En+ Group Ltd.

Details
Title Chairman and Independent Non-executive Director
Is Current yes