Balaena employs 885 employees. The Balaena management team includes Lee Matheson (Head of InfoSec), Giles Fcma (Commercial Director), and Jason Finn (Commercial Procurement Business Partner).
Looking for a particular Balaena employee's phone or email?