Swedwatch employs 19 employees. The Swedwatch management team includes Annette Lyth (Director), Madeleine Stockenberg (Head of Resources (HR and Finance)), and Hannah Peters (Head of Unit Natural Resources).
Looking for a particular Swedwatch employee's phone or email?