Balakrishna SC Email

Associate VP Admin & Facilities . StarTek

Current Roles

Employees:
16640
Revenue:
$699.4M
About
StarTek, Inc. headquartered in Denver, Colo., combines two of today's most outstanding business opportunities -- our established position as a leading global provider of outsourced process management services and ownership interests in proprietary Internet web site businesses arising from a portfolio of world class brand Internet domain names. Our integrated outsourced process management services include provisioning management for complex telecommunications systems, high-end inbound technical support, E-commerce support and fulfillment, Internet support, and a comprehensive offering of supply chain management services.
StarTek Address
6200 South Syracuse Way
Cherry Creek, CO
United States
StarTek Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.