SALT employs 10 employees. The SALT management team includes Rebecca Mitchell (Content Director), Imogen Glover (Communications Coordinator), and Hamssini Sukumaran (Senior Communications Coordinator).
Looking for a particular SALT employee's phone or email?