Salmon employs 33 employees. The Salmon management team includes Tom Leitch (Chief Executive Officer), Iain Norman (Head of Presales), and Fiona Timmons (CFO).
Looking for a particular Salmon employee's phone or email?