Unclaimed Profile
Is this your company? Claim Profile

BPO Services in Atlanta

Tech Seven IT Services is a multinational corporation with offices located in The United States and India. James P. Walters established tech Seven in 2009. In 2011 Kranthi Kumar established our Indian operations. Today we have a growing team of young professionals and serve customers in multiple countries and different industries. As a team, we are focused on the success of our customers by delivering high quality, dependable and consistent results.

Undisclosed
Undisclosed
10 - 49
Founded 2009
Atlanta, GA
Map location
headquarters
  • 2295 Parklake Drive, Suite 554,
    Atlanta, GA 30329
    United States

Focus

Service lines
75%
25%
Back Office Outsourcing
IT Managed Services
Back Office Outsourcing
100%

Reviews