Manager of Technical Support
It is galling – to say the least – to see Siena hiring human support for their product when they're happy enough for it to fuel an exaggerated AI craze that's led to a CX employment crisis everywhere else. The words irony and hypocrisy come to mind.
- Siena
- Seriously, Maybe Don't
- Technical & Engineering
- Lead / Manager
- Full-time
- Remote
- Austin
- Texas
- Boston
- Massachusetts
- Denver
- Colorado
- Miami
- Florida
- New York City
- New York
- Portland
- Oregon
- Washington, D.C.
- United States
- Toronto
- Ontario
- Canada
- Dublin
- Ireland
- London
- United Kingdom
- Lisbon
- Porto
- Portugal
- Europe
- "Competitive" comp not given
- Closed