Roy besitzt über 25 Jahre Erfahrung auf den Gebieten Corporate Development und Corporate Strategy in Branchen wie Telekommunikation, Energie, Halbleiterprodukte und Druck. Vor seinem Wechsel zu EFI war Roy in verschiedenen Leitungspositionen für ZiLOG, Pacific Telesis/AirTouch und Bain and Company tätig. Er besitzt einen MBA-Abschluss der Stanford Graduate School of Business sowie einen BA/MA-Abschluss in Ökonomie der Cambridge University in England.