Longline Environment
63 St. Mary Axe
London, EC3A 8AA
United Kingdom
Longline Environment
64 New Cavendish Street
London, W1G 8TB
United Kingdom
Company Number: GB05523772
VAT Number: GB919503811
Rui Gomes Ferreira
Chief Executive Officer
Alex Shmelev
Chief Technology Officer
Joao G. Ferreira
Chief Scientific Officer
Leigh Genis
Chief Accountant
Joćo Lencart e Silva
Chief Oceanographer
Richard Corner
Senior Associate The Americas
Changbo Zhu
Senior Associate Asia Pacific