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