Gegenwärtig ist Gregory Leonard George Barker Executive Chairman bei En+ Group International PJSC. Außerdem ist er im Vorstand der The Climate Change Organisation und Mitglied des House of Lords.
In der Vergangenheit war er Mitglied des House of Commons und Head-Communications bei Anglo Siberian Oil Co. Plc.
Herr Barker erwarb einen Abschluss an der London Business School und einen Bachelor-Abschluss an der Royal Holloway University of London.