Marketing & Communication Manager (Global) - Zepcam