Finn Blake
Process Engineer @ BP
About Finn Blake
Finn Blake is a Process Engineer with extensive experience in the oil and gas industry, currently working at bp in Aberdeen, Scotland. He holds a Master's Degree in Chemical and Process Engineering from the University of Strathclyde and has worked in various roles across multiple regions, including the North Sea and Mauritania & Senegal.