TAB Services is conveniently located in Tulsa’s landmark CityPlex Towers at 2448 E 81st ST, Suite 4700, Tulsa, Oklahoma 74137. We offer a unique career opportunity. The 47th Floor overlooks the Arkansas River and much of beautiful South Tulsa.
Current Career Opportunities
Customer Service Representative
IT & Software
Sales – Tulsa Metro
Sales – OKC Metro
This communication is from a debt collector. This is an attempt to collect a debt and any information obtained will be used for that purpose.