At Improbable, we believe that the next revolution in entertainment and society will come from massive virtual worlds. They will create new economies and opportunities globally, changing not just how we play, but how we work and relate to each other. That’s why we’ve made it our mission to build the next generation of technologies for online multi-user games and simulations.
At Improbable, you are surrounded by people who want to improve everything and everyone around them, and who compel you to improve yourself. We’re motivated by the fulfilment of solving hard problems to achieve something profound and transformative.
As a hands-on Senior Traffic Manager for a central Marketing division with 6 internal customers, you will be responsible for designing, managing and optimizing central process to support continuous tracking, delivery and measurement of marketing resources and output. You will lead on the day to day management and scheduling from initial stages of projects through to completion, ensuring timely stakeholder communications on planning and progress.
You will be an integral team member who is able to develop strong and trusting relationships with the Marketing team and stakeholders. You’ll be operationally minded, pragmatic and have a passion for simplicity and efficiency. You will be able to juggle and prioritise resources when timings are tight as well as ensure the smooth running of all projects to brief.
Areas for Impact
You'll manage day to day resourcing across the Marketing division, allocating team members to campaigns based on capacity, requirements, skill set and central prioritization method. You will have autonomy to implement effective tools and processes, and ensure we are working smarter and with increased velocity. You’ll be trusted to design and build Marketing workflows from the ground up, working closely with Marketing leads who represent Product Marketing, Brand design, Content, Digital, Events, PR and Communications as well as agency resources.
You will ensure we are able to adjust, simplify and improve at every level, eliminating unnecessary processes and establishing standards while creating mechanisms and predictable procedures. You will lead analysis of performance data and provide key insights on improved process and efficiency over time, as well as forecasting resource needs inline with our growth goals. Your work will impact and influence multiple business decisions based on your expert knowledge of internal and agency resources and key insights of reach, impact, confidence and effort in relation to Marketing campaigns.