Pete Casterline Joins O2X as New Chief Operating Officer