Job of the Week – Digital Marketing & CRM Specialist – McLean Ross

Our client, an innovative energy technology start up, seeks a Digital Marketing & CRM Specialist to join their rapidly growing team. Reporting into the Marketing Manager, the role will focus on the following:  Website design, build, HTML editing with WordPress Plan, execute and optimise digital marketing campaigns to generate new business leads using the HubSpot […]