Technical Manager -
Rio De Janeiro, Rio De Janeiro, Brazil
2H Offshore
BG Technology
Research Engineer
Cardiff University / Prifysgol Caerdydd