We are a development group of around 70 engineers working across multiple technologies. As the team grows, clear communication with clients has become a key need. We are looking for native English speakers who can act as technical connectors between our developers and potential clients.