Marketing and Communications Lead
Core
Develop and deliver integrated marketing and communications initiatives to support customer engagement, commercial success, and growth objectives for an energy power solutions provider.
Role type
Marketing and Communications Lead
Builds
Integrated marketing campaigns, corporate communications, and brand initiatives
Domain
Energy, industrial equipment, B2B services
Deliverable
product features
Required skills
Integrated campaign development, corporate communications, stakeholder management, agency partner management, budget management, content creation, marketing planning
Preferred skills
B2B sector experience, digital marketing analytics, professional marketing qualifications
Responsibilities
Develop integrated marketing campaigns aligned to growth objectives; Lead corporate, internal, and external communications; Provide marketing advice to business leaders; Ensure consistent brand application; Coordinate agency and supplier relationships; Manage campaign performance and budgets; Translate business priorities into engaging content
Seniority
Mid-Senior, hands-on IC