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