BTL Group makes key oil and gas hire Alessa Popovic, has joined BTL Group in its London office as Senior Business Development Manager. Read this article to find out more June 19 2018