Senior Manager, Customer Support at Vanilla Technologies | HireBase