Geneva Area, Switzerland Switzerland
Global Marketing and Communication Specialist
Experienced marketing and communication manager of strategic projects at a global scale
Combines extensive product-based fundraising and communication technical knowledge
Displays strong interpersonal and teamwork skills