|
Management Board |
|
Finance Director |
|
Production/IT Director |
|
Communications Director |
|
Key Account Director |
|
Key Account Director |
IFR's management team has a combined 150+ years of experience, specifically in the research sector.