translate English to French: The Office of Technology Licensing, the office I work for, handles licensing agreements with industry.
Le Bureau des licences de technologie, pour lequel je travaille, négocie des accords avec les entreprises.