Marketing and Comms Manager- SPANISH SPEAKING