Marketing and Comms Manager- German Speaking