Basic profile
 thumbnail

Barnaby Noble

Consultant
Share your experience with Barnaby Noble
 thumbnail
Energy
French
Industries Energy Natural Resources Aviation Defense
Location
Paris

Regional scope

France

Share your experience with Barnaby Noble

Share your experience with Barnaby Noble