He has held Chief Technology Officer positions at Instructure, O.C. Tanner Co., a human resource consulting services company, iQor, a business process outsourcing (BPO) company, and The Church of Jesus Christ of Latter-day Saints.
He has held Chief Technology Officer positions at Instructure. He has held Chief Technology Officer positions at O.C. Tanner Co.. He has held Chief Technology Officer positions at a human resource consulting services company. He has held Chief Technology Officer positions at iQor. He has held Chief Technology Officer positions at a business process outsourcing (BPO) company. He has held Chief Technology Officer positions at The Church of Jesus Christ of Latter-day Saints.