SNIFFER employs 13 employees. The SNIFFER management team includes Rachel Freeman (Board Trustee), Alex Cameron-Smith (Climate Resilience Manager), and Catherine Payne (Climate Resilience Manager).
Get Contact Info for All DepartmentsLooking for a particular SNIFFER employee's phone or email?