Threaded employs 5 employees. The Threaded management team includes Markus Lloyd (Founder and Executive Director), Janelle Colligan (Executive Assistant), and Kylea Bitoka (Media Communications Specialist).
Looking for a particular Threaded employee's phone or email?