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