. About the Role This is a brand new role at Delta-v. As Marketing Manager you’ll take ownership of all of our marketing touch... decks, brochures etc.) Develop and execute our content strategy, focusing on content such as webinars, podcasts, case......
Job Location: Claremont, Cape Town, South Africa