Design and develop graphic content for social media, and other associated advertising platforms. Update and maintenance of the company website. Plan and implement the overall digital marketing strategy. Identify and pursue new business opportunities. Oversee all digital marketing channels. Oversee and develop email marketing campaigns. Conduct sales calls, virtual meetings and occasional site meetings. Liaise with company partner on their SEO, PPC, Paid Display and Paid Social strategy. Support on optimisation of the websites for organic search engine positioning. Following up and closing sales leads.