Most translation businesses are agencies, and their staff are administrators, not language specialists. When they talk about using teams of translators they tend to mean project-based, “virtual” groups of freelancers, working from home.
We are different. We are an in-house team of full-time translators with a project manager to coordinate us. We are always happy to talk to clients directly.