Customer Care Specialist / In Person. Omni Financial, Colorado Springs, CO. As an Omni customer representative, you will be the smiling voice of Omni and our front line expert, resolving our customer’s concerns and build lasting loyalty through the phone and email to customers serving all over the world. WHAT WE DO. We only do one thing – improve the lives of active duty and retired military personnel by providing them consumer loans so they can ...