The only sign identifying the Altair office in Sophia Antipolis, France