We have an awesome culture and employees that live our values of Own It, Do What You Say, We Care and Say Yes! We want to develop our technology so it is best in class.
You have worked in a Call Center environment and loved it. You find joy in speaking with customers over the phone and are eager to find them the resolution needed. Your attention to detail is something you take pride in your work.
Rolling up your sleeves and getting into the nitty gritty is your thing and are always looking ...