
The Customer Success Consultant, is also expected to visit major accounts on a regular basis in order to grow business with new and existing accounts. The role may support clients in multiple time zones and industries, which will require flexibility, along with travel.