Prior to becoming a general authority, Teh served in the LDS Church as a bishop, counselor in a stake presidency, counselor in a mission presidency, and area seventy. He served as a counselor in the presidency of the Philippines Area before and after his call as a general authority and served as President of the area from August 2011 until August 2013. In January 2016, it was announced that Teh would serve as a mission President in Taiwan, beginning in July.