Lanarca employs 8 employees. The Lanarca management team includes Harry Douglas (Assistant Ecologist), Claire Thomson (Design and Research Assistant), and Samuel-Joseph Greenwood (Technical Assistant).
Looking for a particular Lanarca employee's phone or email?