Black Turtle Services
Active
Call Center- Federal Government & Commercial Clients · Established 2016
Established
2016
Employees
670
Building size
24,746 sq ft
Country
United States
Product & services
Call Center- Federal Government & Commercial Clients
Location
2901 N. 23rd Street, Suite 112
McAllen, TX 78501
United States
McAllen, TX 78501
United States
Primary contact
Roel Cruz
Site Manager
Phone 956-224-8697
Rcruz@BlackTurtleServices.com
Listing details
Record #522
Directory listsCustomer Care
AddedJun 20, 2017
Last updatedFeb 27, 2018
MEDC contactSusie Flores