We have 10 Teams of Engineers and site workers/Technicians. We have 15 contract Engineers, who can handle different site locations at the same time without supervision. Our project managers are assigned based on the scope and skills needed for any given project.