CIRA employs 75 employees. The CIRA management team includes David Nowicki (Superviseur instrumentation), Mohammed Sari (Technicien instrumentation), and Julien Le Bris (Instrumentiste).
Looking for a particular CIRA employee's phone or email?