
Analyst (MMM)
On site
London, United Kingdom
Full Time
24-02-2025
Job Specifications
Analyst with expertise in Marketing Mix Modelling (MMM) required to join our dynamic team. As an Analyst, you will leverage data analytics to optimise marketing strategies and drive business growth. Your analytical prowess and strategic thinking will be vital in interpreting complex datasets and providing actionable insights that enhance marketing effectiveness.
What you’ll do
As an Analyst (MMM) at Gain Theory, you will play a critical role in delivering outstanding work for our clients. You will work closely with senior colleagues to support the efficient delivery of projects, including data collection and preparation, contributing to model finalization, writing results, and supporting the development of other analysts.
You will also be expected to develop strong relationships with clients and communicate Gain Theory's approaches and beliefs. Before joining a client delivery team, you will undergo our industry-leading Training Academy, where you will gain technical skills and knowledge of our working practices and methodologies.
Key responsibilities include:
Working with data: Data extraction and manipulation, data analysis and validation, batch files, programming
Undertake data extraction, manipulation, and data analysis to understand the marketplace and client context relevant to each project.
Analyse all datasets to ensure that each KPI is understood and can be explained back to the team.
Ensure that all tables, charts and other information produced by you, or others has been checked for accuracy and formatted to GT standards before passing on to senior project team.
Be responsible for data collection including preparation and sending of data requests, chasing outstanding data and querying data with clients and agencies.
Ensure that ROVA input file is structured to meet requirements of project (e.g. order and number of variables, exclusion of unnecessary variables).
Ensure that all outputs are checked for accuracy by analysts; record any checks made.
Proficiency in using data extraction tools (i.e. Advantage, AdDynamix, Sysomos, Google Trends, Google Analytics, Double Click) and able to teach others in their use. Be aware of alternatives and the PROs / CONs of the tool.
Proficiency in using Excel/SQL/Python/Pandas/Analytics Workbench to process, transform, create variables and build models. Be or be working towards expert knowledge in a selection of these tools / approaches.
Building Models: Model building and validation, sales effects calculations, ROIs, media optimisation
Building of base models according to the project specification, incorporating all drivers of KPIs, providing rationale for variables entered, understanding coefficients and SFX.
Taking base models, oversee or build in additional improvements and progress the model towards finalisation.
Calculate sales effects throughout the project to check results and assess their correctness, i.e., does media contribution make sense? Report to project team on preliminary findings and observations
Create sales effect/ ROI workbook, ensure it is easy to follow and all links are correct.
Create response curves and optimisation spreadsheets or alternatively use available tools for budget allocation. Run scenarios required to answer client objectives.
Validate models, identify areas of weakness, suggest and test possible improvements and ensure robustness and validity.
Creation of presentations: Content creation, summary of findings, accuracy checks
Create content as specified by project lead, taking responsibility for entire sections rather than focusing on just factual and data slides.
Ensure that all content is checked for accuracy and that it is correctly labelled, complete and ready for delivery to client.
Summarise and comment on findings, add consultancy input rather than on factual statements.
Interpretation of results: result interpretation and rationale, recommendations, translation of results from analytics into actionable recommendations
Provide input into the results and implications and comment on the interpretation for future strategies.
Interpret results and understand the implications of these results to the client. Be able to explain your interpretation to the team and defend your POV
Be able to explain and justify any potential changes that need to be made to provide sensible results. Especially important when reviewing others’ outputs that you are overseeing.
Client Management & Interaction: Client contact and interaction, delivery of results to the client
Answer specific data questions that may arise in external meetings as the lead analyst; act as a specialist closest to the data.
Be prepared to lead calls with clients (data calls, weekly calls etc.).
Be involved in the delivery of results to the client and present sections of presentations during meetings.
Team Support & Development: Team collaboration, leadership, communication
Work effectively with teams to ensure excellent performance.
Supporting and training new Analysts (Graduates) team members; including guiding new Analysts (Graduates) during their training project
Work as a team member in a way that reinforces Gain Theory’s Values to all colleagues
Assist team members and new Analysts (Graduates) in interpreting the tasks they have been set.
Provide timely feedback to team members.
What you’d need to succeed:
Minimum 1 year experience and background in similar field. Focus is data and analytics with econometrics.
You are highly proficient with technology, software and can demonstrate quick grasp of programming languages.
You have a degree that demonstrates technical ability (e.g., Economics, Mathematics, Statistics, etc.)
You can work within an inclusive and diverse team to deliver fresh thinking and innovative solutions.
You interact with colleagues and with our clients in a way that strengthens our culture of inclusivity, diversity, care, growth and recognition.
You have an interest in using data and analytics to make better decisions.
You are tenacious, hardworking, curious and have a strong ability to communicate.
You demonstrate a positive desire and strong aptitude for making data informed decisions.
You can demonstrate good problem-solving skills and understanding of consumer behaviour.
You have the capacity to work and learn quickly in a fast-paced environment.
You take keen interest in your own learning and development.
Who we are & what we do:
Gain Theory is a leading global marketing effectiveness and foresight consultancy. We combine quality data, proprietary technology, and advanced analytics to give our clients the confidence to make better informed investment decisions that drive growth.
Growth is the defining characteristic of successful organisation and Gain Theory’s vision is to accelerate growth for ambitious brands. We define ambitious brands as those that generate earnings/profits that are above the industry average. We deliver:
Data strategy, harmonization, and visualization.
Advanced analytics an...
About the Company
Gain Theory is a global marketing effectiveness and foresight consultancy with expertise in data, advanced analytics, and technology. We exist to accelerate growth for ambitious brands by empowering smarter, data-informed marketing investment. Our experts fuse hindsight, insight, and foresight to improve investment decisions and activate growth at speed. Gain Theory is a recognized Leader in The Forrester Wave™: Marketing Measurement and Optimization, Q3 2023. Available in 58 markets, our award-winning solutions and highl... Know more
Related Jobs


- Company Name
- Outlier
- Job Title
- Math Tutor - Work From Home
- Job Description
- Outlier helps the world’s most innovative companies improve their AI models by providing human feedback. Are you an experienced Mathematics expert who would like to lend your expertise to train AI models? About The Opportunity Outlier is looking for talented Mathematics expert to help train generative artificial intelligence models This freelance opportunity is remote and hours are flexible, so you can work whenever is best for you You may contribute your expertise by… Assessing the factuality and relevance of domain-specific text produced by AI models Crafting and answering questions related to Mathematics Evaluating and ranking domain-specific responses generated by AI models Examples Of Desirable Expertise A Master's or higher degree in Mathematics or a related subject Experience working as a Mathematics professional Ability to write clearly about concepts related to Mathematics in fluent English Payment Currently, the pay rates for core project work by Mathematics experts is from $30 to $50 USD per hour Rates vary based on expertise, skills assessment, location, project need, and other factors. For example, higher rates may be offered to PhDs. For non-core work, such as during initial project onboarding or project overtime phases, lower rates may apply. Certain projects offer incentive payments. Please review the payment terms for each project. PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants’ needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with the Outlier Privacy Policy and our internal policies and programs designed to protect personal data. This is a 1099 contract opportunity on the Outlier.ai platform. Because this is a freelance opportunity, we do not offer internships, sponsorship, or employment. You must be authorized to work in your country of residence. If you are an international student, you may be able to sign up for Outlier if you are on a visa. You should contact your tax and/or immigration advisor with specific questions regarding your circumstances.


- Company Name
- KDR Talent Solutions
- Job Title
- Lead Software Engineer
- Job Description
- Lead Software Engineer Location: Belfast (2 days a week) Salary: £60,000-£87,000 + 10% Bonus + 8% Pension Are you a passionate technical leader with a drive for solving complex problems through innovative solutions? Do you thrive on building and guiding high-performing teams? Our client, a world-renowned consultancy, is seeking a dynamic Technical Leader to help shape the future of digital transformation and technology solutions. About the Role As a Lead Software Engineer you will be at the forefront of digital innovation, leading technical teams through challenging and exciting projects. You will collaborate closely with clients to bridge the gap between business objectives and technical capabilities, ensuring solutions are scalable, efficient, and cutting-edge. Your role extends beyond leadership—you’ll bring deep technical expertise in architecture, software development, and engineering best practices. You will mentor engineers, drive continuous improvement, and contribute to winning new business opportunities. Key Responsibilities Client Collaboration – Work directly with clients to understand their unique challenges and develop tailored technology solutions. Technical Leadership – Lead engineering teams in designing, developing, and delivering complex solutions. Provide mentorship and foster a culture of excellence. Hands-on Expertise – Be ready to roll up your sleeves when needed, from troubleshooting to guiding architectural decisions. Talent Development – Play a key role in recruitment, training, and professional development of engineering talent. Continuous Improvement – Identify opportunities to improve engineering standards, delivery processes, and system performance. What We’re Looking For We value diverse backgrounds and experiences, so if you don’t meet every requirement but believe you can make an impact, we encourage you to apply! Strong communicator and team player, with a collaborative mindset. Expertise in scalable system design, software development, and security best practices. Experience mentoring and coaching junior engineers to help them grow in their careers. Proven track record of delivering enterprise-grade applications on cloud platforms (AWS, GCP, Azure). Hands-on experience leading Agile teams using Scrum or Kanban methodologies. Proficiency in at least one major programming language (JavaScript, Java, .Net) and relevant frameworks. Deep understanding of CI/CD, infrastructure-as-code, and release management strategies. Knowledge of modern engineering standards such as TDD, contract testing, and secure coding. Why Join Us? Our client is an industry leader with a global presence, offering the opportunity to work on transformative projects that make a lasting impact. They provide a highly collaborative and inclusive environment, where innovation and professional growth are at the core of their culture. Benefits & Perks Private healthcare for you and your family 25 days annual leave (plus an extra half-day on Christmas Eve) with the option to buy an additional 5 days Generous company pension scheme Annual performance-based bonus Share ownership options Community and charity involvement opportunities Tax-efficient benefits, including cycle-to-work and give-as-you-earn schemes Flexible Working While client needs drive our schedules, we empower our team with autonomy to balance work and life effectively. If you’re ready to take on a leadership role that challenges and inspires, apply today and be part of an organisation where your expertise and ideas will shape the future of technology. Apply now to explore this exciting opportunity!


- Company Name
- OPmobility
- Job Title
- Robotics and Automation Engineer
- Job Description
- Hungry for challenges? Join a group with innovation at its heart and contribute to the automotive revolution! OPmobility is a world-leading provider of innovative solutions for a unique, safer and more sustainable mobility experience. Innovation-driven since its creation, the Group develops and produces intelligent exterior systems, customized complex modules, lighting systems, clean energy systems and electrification solutions for all mobility companies. With a €11.6 billion economic revenue in 2024, a global network of 150 plants and 40 R&D centers, OPmobility relies on its 38,800 employees to meet the challenges of transforming mobility. By adding intelligent functions, lighting & sensors etc and by extending the scope of what is possible in terms of design, OPmobility is making cars safer, smarter and more stylish. Body panels are now packed with technologies that improve the driver experience, safety and vehicle appearance. The result? An elegant car that will, in time, be made largely from bio-sourced or recycled materials. Our ambition? Provide automakers with cutting-edge equipment and solutions to develop tomorrow’s clean and connected car. The mission of a Robot and Automation Engineer in a painting line is to ensure the efficient and reliable operation of robotic systems and automation processes to achieve high-quality, cost-effective, and reliable production processes in the painting line. Responsibilites: Optimizing Production: Enhance the performance and efficiency of the painting line by integrating and programming robots to perform tasks accurately and consistently. Maintaining Equipment: Ensure all robotic and PLC (Programmable Logic Controller) equipment is maintained in perfect working order, minimizing downtime and maximizing productivity. Improving Processes: Continuously seek opportunities to improve and optimize automation processes, incorporating Lean manufacturing and kaizen principles to enhance quality, cost, and delivery. Troubleshooting and Repair: Quickly detect and repair defects in robotic systems, providing technical support during breakdowns to ensure smooth and uninterrupted production. Training and Development: Train operators and technicians on the proper use and maintenance of robotic systems, fostering a skilled workforce capable of handling advanced automation technologies. Compliance and Safety: Ensure all operations comply with current work instructions and safety protocols, maintaining a safe and efficient working environment. Requirements & Competecies Strong engineering background with experience of Electrical, Pneumatics, Hydraulics installations Proven ability in offline and online robot programming, with a strong preference for experience with Fanuc and ABB robots Demonstrated expertise in PLC programming, partiularly with Schneider and Siemens systems Good understanding of Lean manufacturing principles and kaizen methodologies Proficient in practical problem-solving techniques (including 8D, A3 formats) Strong team player Excellent verbal and written communication skills As a responsible company, Plastic Omnium pays particular attention to diversity and equality within its teams and the Group commits to treat all job applications equally.


- Company Name
- KDR Talent Solutions
- Job Title
- Java Software Engineer
- Job Description
- Software Engineer (Java) – Belfast (2 days a week) - £38,000-£68,000 + 10% Bonus & 8% Pension Are you a highly skilled Java Engineer looking for your next challenge? We are currently recruiting on behalf of a prestigious consulting firm that specialises in delivering cutting-edge solutions across multiple industries, including financial services, healthcare, defence, and public services. This is an exciting opportunity to work with a team of world-class team contributing to innovative projects that have a tangible impact. If you are passionate about software development and thrive in a collaborative environment, we want to hear from you! The Role As a Java Engineer, you will play a key role in designing, developing, and delivering robust software solutions. You will be responsible for implementing best practices in Java development, working with the latest frameworks and technologies, and leading teams to successful project execution. Key Responsibilities Design and develop scalable software solutions using object-oriented programming principles in Java. Utilise Java 8 features such as streams, functional interfaces, and collections to optimize performance. Implement multi-threading strategies to ensure system efficiency and prevent deadlocks. Design and implement RESTful services, adhering to industry best practices. Utilise testing frameworks such as JUnit, Wiremock, Mockito, and Cucumber for comprehensive unit and integration testing. Work with a variety of data storage solutions, including ElasticSearch, Postgres, Aurora, and OpenSearch. Implement cloud-based hosting and orchestration using Docker, Kubernetes, and AWS Autoscaling Groups. Develop and maintain CI/CD pipelines using BitBucket, Terraform, Jenkins, and Ansible. What We're Looking For A minimum of 3 years of hands-on experience in Java software development Strong expertise in Java OOPS concepts, Java 8 features, and multi-threading. Proven ability to design, implement, and deliver complex software solutions. Experience with cloud technologies, CI/CD pipelines, and container orchestration. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Why Join Us? Work on exciting and meaningful projects across various industries. Enjoy a competitive salary and an excellent benefits package. Take advantage of career development opportunities in a dynamic and innovative environment. Benefit from a flexible work culture that promotes work-life balance. Join a diverse team of professionals committed to making a positive impact. We understand that not every candidate will meet every single requirement, so if you feel you have relevant skills and experience, we encourage you to apply! We would love to hear from you. Apply today to take the next step in your career with a leading consulting firm!