Manager, Customer Support - EMEA at Klaviyo | HireBase