OBT employs 13 employees. The OBT management team includes Paul Shannon (CEO and Founder), Robin Lee (Chief Sales Officer), and Olivia Jaskolka (Marketing Director).
Looking for a particular OBT employee's phone or email?