OTTS employs 40 employees. The OTTS management team includes Mark Shaw (Managing Partner and C-Suite Executive, Strategic Operations Leader, Consultant), Ijaspid Kenna (Business Operations Associate), and J. Shaw (Managing Partner and C-Suite Executive, Strategic Operations Leader).
Looking for a particular OTTS employee's phone or email?