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
headquarters
  • 2295 Parklake Drive, Suite 554,
    Atlanta, GA 30329
    United States

Focus

Service lines
75%
25%
Non-Voice BPO/Back Office Services
IT Managed Services
Non-Voice BPO Focus
50%
50%

Reviews