About the job
Join our team as a Site Services Technician and play a crucial role in ensuring the seamless operation of our site services. You will be responsible for troubleshooting technical issues, maintaining equipment, and providing exceptional support to our clients. This position will require a proactive approach to problem-solving and a commitment to delivering high-quality service.

