TALO® employs 8 employees. The TALO® management team includes Bengt Magnussen (Founder and Executive Director), Sophie Harmer (Office Manager), and Gordon Ashton (Head of Design).
Looking for a particular TALO® employee's phone or email?