Vincent DeLuca is the CEO of Saph Systems.
413 people are employed at Saph Systems.
Saph Systems is based in London, Greater London.
The NAICS codes for Saph Systems are [541512, 54, 541, 54151, 5415].
The SIC codes for Saph Systems are [737, 73].