We believe in the everyday hero. Those who have the courage to follow their passion and who have the strength and determination to realize their dreams.
Small business owners are at the heart of all we do, so we're creating powerful, easy-to-use financial solutions to help them run their business. With a founders mentality and a 'team-first attitude' our diverse teams across Europe, South America, and the United States work together to ensure that small business owners can be successful doing what they love.
Head of Brand Europe
The Marketing Team at SumUp is core to our mission to empower small business all over the world. As Head of Brand Europe you will be the advocate of the SumUp brand with the goal to establish SumUp as the first ever global card acceptance brand.
WHAT YOU’LL BE DOING:
Be the guardian of SumUp’s corporate identity and responsible for creative production, brand development and brand tracking.
Define the strategy for our brand and further shape its identity in close collaboration with your counterpart in LATAM.
Develop and deliver creative 360 campaigns and communications which engage our target groups and drive the desired outcomes
Work closely with the wider marketing team and market teams in order to ensure that creative output is in line with the brand strategy
Alongside our Brand Design and Content team, your team will ensure clarity on what the SumUp brand stands for using messaging, visual identity and tone of voice
You manage corporate brand partnerships with external partners, like card schemes or corporations and constantly seek for new interesting opportunities
Constantly monitor SumUp’s brand awareness in our key markets and drive initiatives to grow it over time.
Lead a team of 4 Brand Marketing Managers - and further grow and develop this team
YOU'LL BE A GREAT FIT FOR THIS POSITION IF:
You have more than 7 years international experience in brand marketing
You have a bachelor’s degree in Marketing, Communications, Business Administration or similar areas.
You have a proven track record of creating impactful B2B or B2C campaigns across multiple channels.
You deliver complex projects on time and budget
You have strong creative and conceptual skills, you enjoy to be hands on in idea creation, passionate about ideas, words and design
You have successfully managed a team
You are self-motivated, proactive, resilient, pragmatic and have a can-do attitude.
You are able to adapt to a fast-paced environment, dealing with ambiguity and prioritizing your deliveries according to the business needs.
You have excellent presentation and language skills (verbally and written) in English - you'll be part of a truly global company! Fluency in additional European languages is considered a plus
WHY YOU SHOULD JOIN SUMUP
You'll have the opportunity to build the world’s first ever global card acceptance brand
You’ll work with team members that are highly passionate about branding
You'll have the space to drive your career here and take ownership of projects
You’ll have the chance to work in a diverse and international team
You'll attend global offsites and team events
SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.
SumUp will not accept unsolicited resumes from any source other than directly from a candidate.