What location are your teams based?

Publikálva:

Our onshore teams can be based around the UK, although our primary base is London. Our nearshore teams are based in the Ukraine.

Visszaugrás a navigációhoz