deVere Acuma
Key Account Manager
Lloyd's List Intelligence
Global Key Account Manager
Communications Plus Limited
Manager
Communications Plus Limited
Area Manager
Lloyd's List Intelligence
Sales Director, Key Accounts and Corporate Accounts - EMEA
Lloyd's List Intelligence
Corporate Account Manager
Lloyd's List Intelligence
Sales Director, Corporate Accounts - EMEA