Tekton is seeking a. Clinical Research S. ite Manager. to join our team in. Yukon, OK. This is a full-time onsite position located at. . . . . 1804 Commons Circle, Yukon, OK 73099. The. Site Manager. is responsible for effectively managing day-to-day site activities for optimization of site performance. The Site Manager is responsible for driving the site to achieve company goals. Our clients are twofold, the sponsor and the participant. The Site...