Steven Decastro, based in London, GB, is currently a Sales Director at Maximus (Maximise). Steven Decastro brings experience from previous roles at Primesight and Primesight Outdoor. Steven Decastro holds a 1999 - 1999 Middlesex University. With a robust skill set that includes Outdoor Advertising, Media Sales, Advertising Sales, Advertising, OOH and more.
Looking for a different Steven Decastro?
Find contact details for 700 million professionals.