
Organization / Workplace
International Maritime Risk Rating Agency (IMRRA)Location
Bromley, United Kingdom United KingdomOccupation
Head of Business Development at International Maritime Risk Rating Agency (IMRRA)Industry
Advertising / Marketing / PR
About
Business development, key accounts, digital marketing, pre/post sales support, project management, PR, and communications outreach, key account management, ability to build key relationships effectively and quickly, sales forecasting & modelling, project management and client development skills.