🔮 Other📍 In-Person💼 Full Time18d ago
Director of Customer Support
$160,000-$182,000/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
Who We Are the company is a certified B Corp headquartered in Boston, and honored to be celebrating our fourth year in a row on Inc.'s list of Best Workplaces. At the company, we believe in better. That’s why we…