Knotted employs 6 employees. The Knotted management team includes Ayodamola Ajibola (Integration Engineer), and Liam G. (Technical Consultant).
Looking for a particular Knotted employee's phone or email?