Who we are
We partner with ambitious startup founders and equip them with the team, tools, expertise and scale to build highly successful technology companies. ucreate is headquartered in London, UK but our teams are spread out across many cities around the world.
We’re looking for a Content Marketing Manager to join our growing marketing team.
You’ll work with our Marketing Director, Business Development Manager, Sales team and internal stakeholders to plan and produce content and campaigns that capture the attention of aspiring and existing Founders and business leaders.
We have huge aspirations and are looking for a team member that can create, learn, and grow as fast as we will!
The fun stuff you'll actually be doing:
- Lead generation via multi-channel content marketing campaigns
- Content production and curation for both inbound and outbound campaigns - including testing and optimisation of copy and other campaign assets such as landing pages
- Content promotion via organic and paid channels
- Building and optimising our email automation and lead nurturing process
- Steering traffic across the website, owning the customer journeys and creating content, campaigns, and workflows that take visitors from contact acquisition to customer.
- Managing our website and digital channels (blog, socials, Dribbble etc)
What we need and what you have:
- A love of the start-up product/tech space
- Experience working in the product/start-up tech space
- An inquisitive mind and creative flair
- Strong copywriting skills
- Understanding of SEO optimisation
- Ability to create and repurpose content in graphic, video and/or audio formats
- A test & learn approach
- 3+ years experience creating content and campaigns using Hubspot or a similar marketing automation tool
What you’ll love the most
- Our team - energetic, creative, collaborative and supportive
- Our Portfolio Founders - their passion and ambition
- Learning every day
- Flexible working hours and remote working
- Online (and offline soon!) social events
- Playing an instrumental role in a high-growth business
- An international team - we have offices in London, Krakow and Chandigarh
The UK ucreate team live across the UK but quite a few of us live in-and-around London. We work between our homes and the ucreate office in Shoreditch, and you may need to travel to events etc from time to time.