translate English to French: Supervisors or managers of large facilities may be required to hold a degree in science or engineering.
Il se peut que dans les installations d'envergure, les superviseurs ou directeurs doivent détenir un diplôme en sciences ou encore en ingénierie.