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