Petrel Ltd employs 33 employees. The Petrel Ltd management team includes Mark Pemberton (Channel Manager UK and Europe and EMEA), Guy K. (European Business Development Manager), and Stuart Head (Technical and Compliance Manager).
Looking for a particular Petrel Ltd employee's phone or email?