Salt employs 1,049 employees. The Salt management team includes Jacqui Barratt (Founder & Board Director), Chris Ward (Managing Director - UK & Europe), and Richard Smith (Managing Director - Middle East and North Africa).
Get Contact Info for All DepartmentsLooking for a particular Salt employee's phone or email?