Assistant Vice President

at  Allied World Assurance Company

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Dec, 2024Not Specified02 Oct, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

campaign ideas and creative propositions.

  • Demonstrated skills across the full marketing mix.
  • Self-starter, strong organizational project management skills and ability to function independently with limited resources.
  • Comfortable getting hands-on, delivering and executing copy, collaterals and events, where required.
  • Superior negotiation, influencing, presentation and sales/marketing skills.
  • Must be able to simultaneously manage multiple priorities and demands.
  • Must be comfortable with multiple report structures.
  • May be required to travel and/or work overtime when necessary to meet objectives

Responsibilities:

  • Spearhead, execute and manage marketing communications and branding initiatives across a mix of marketing mediums, such as: creative brand or product-marketing campaigns, broker and/or client relationship events, conferences and sponsorships, trade media relations and thought-leadership content, social media, and sales collateral and support, as required.
  • Specifically, work with the SVP, Marketing & Communications, local leadership, line of business and distribution stakeholders, and the broader marketing communications team to understand business goals, prioritize marketing efforts and manage budgets;
  • Support business development and distribution plans as requested by local leadership;
  • Approach and execute initiatives holistically, ensuring all elements of the marketing mix are considered for maximum impact;
  • Source and manage vendors (graphic design, printers, PR, merchandise, events etc.) to conceptualize and execute initiatives;
  • Work with global brand manager and creative vendors, as required, to develop marketing collateral or equivalent;
  • Identify and deliver appropriate media or thought-leadership opportunities for the country/line-of-business to maximize visibility;
  • Adhere to brand and process standards, including collaboration with legal and compliance on campaigns and communications where necessary;
  • Assist with other marcomms initiatives globally, as requested.
    Qualifications

Bachelor’s degree in marketing, communications or business required.

  • 5+ years’ experience in a generalist B2B marketing capacity, ideally with the last 2-5 years in a role driving the marketing agenda within a business.
  • Financial Services marketing experience, including knowledge of General Insurance or intermediary marketing preferred.
  • Strong written and verbal communication skills essential.
  • Excellent track record leading brand and communications initiatives, able to generate

campaign ideas and creative propositions.

  • Demonstrated skills across the full marketing mix.
  • Self-starter, strong organizational project management skills and ability to function independently with limited resources.
  • Comfortable getting hands-on, delivering and executing copy, collaterals and events, where required.
  • Superior negotiation, influencing, presentation and sales/marketing skills.
  • Must be able to simultaneously manage multiple priorities and demands.
  • Must be comfortable with multiple report structures.
  • May be required to travel and/or work overtime when necessary to meet objectives.

Primary Location: GB-GB-London
Work Locations: London 20 Fenchurch Street London EC3M 3BY
Job: Marketing/Communications
Schedule:Full-time
Shift:Day Job
Employee Status:Regular
Job Type:Standard
Job Posting: Sep 24, 2024, 8:53:02 AM
Pay BasisYearl


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Marketing communications or business required

Proficient

1

London, United Kingdom