Awin

Awin is a company that specializes in affiliate marketing and technology solutions, providing businesses with the tools and support needed to grow the...

Private Company
ShareTweet

Open Positions19

London, England, United KingdomFull-TimeDigital Marketing, E-commercePosted
  • Lead the successful delivery of multiple concurrent projects and programs, balancing strategic priorities and cross-functional dependencies.
  • Serve as primary point of coordination, bringing together Technical, Commercial, and Operational teams.
  • Establish and evolve fit-for-purpose governance, documentation, and delivery frameworks.
  • Build and maintain strong partnerships with senior leaders, providing evidence-based recommendations.
  • Anticipate and proactively manage risks, implementing mitigation strategies.
  • Present clear updates, proposals, and analysis to senior management to support decision-making.
  • Identify impacts of project change and drive adoption across the organization.
  • Monitor performance through executive reporting and KPIs.
Project ManagementMS OfficeStakeholder management+2 more
Showing 1 of 19 positions

About Awin

Awin is a company that specializes in affiliate marketing and technology solutions, providing businesses with the tools and support needed to grow their online presence and drive sales through strategic partnerships.

Similar Companies