Position Summary: Reporting to the Project Manager, the Site/ Project Administrator is an integral part of the project team, responsible for a wide variety of administration and coordination duties. The incumbent provides high quality, timely and efficient services, including PO's,…