TEKsystems provides application services through two solution centers located in Montreal, Quebec and Bangalore, India. They employ approximately 750-800 people across various practice areas including application development, quality assurance, and data management. Services are offered through various sourcing models such as managed services, project-based services, and outsourcing.