Manager, Customer Support
Accela | Anywhere in the World | 🌍 Remote
Full-time | Published on 05 May 2026
ABOUT THE ROLE The Manager of Technical Support is first and foremost a people leader. You will lead, coach, and inspire a team of technical support professionals to deliver effortless experiences …