Woobler employs 5 employees. The Woobler management team includes Ken Zockoll (Founder and Chief Executive Officer), Robin Hesse (Head of Business Development), and James Gall (Director of Research).
Looking for a particular Woobler employee's phone or email?