Two Tails employs 9 employees. The Two Tails management team includes David Mitchell (Founder, Game Designer and Developer), Chance Millar (Developer and Co-Owner), and Emily Cheung (None).
Looking for a particular Two Tails employee's phone or email?