Telephony, networking and managed IT in Sophia-Antipolis

About 20 minutes from Tourrettes-sur-Loup. Campuses, mid-size groups, labs, multi-building HQs.