TechPeer

TechPeer is a fast-growing ITC company operating from Switzerland, and providing ICT services across Europe.