Customer Success Manager - Spanish Speaker
9 days ago
London
Demonstrable ability to communicate, present and influence key stakeholders at all levels of an organization, including executive and C-level * Strong interpersonal skills, people person * Proven ...