Philippe Odouard had a position (Managing Director) at HighCom Limited

Title Managing Director
Start Date 2016-08-00
End Date 2022-02-23
Is Current no
Board member yes
Executive yes