SITE CEO Didier Scaillet Steps Down