applicants for a full time fixed term Building Maintenance position to join our team in St. John's, NL. Duties... and Responsibilities: Perform minor and major repairs on all buildings and equipment; General upkeep and maintenance on all facilities...