with manufacturing facilities in the UK and Europe and offices in France, Germany, Italy, Belgium, Netherlands, Hungary, People... Global Fernox Commercial and Supply Chain FP&A Manager in all Financial tasks including budgeting, forecasting, building...
Element Solutions