Tech Duels employs 11 employees. The Tech Duels management team includes Aubrey Semple (Head of Learning and Debate), Mohammad Khan (Talent Acquisition Recruiter), and Karen Martin (Project Manager).
Looking for a particular Tech Duels employee's phone or email?