Senior Manager - Financial Planning and Analysis
17 days ago
Walsall
... technology solutions. With a presence in the UK, France, Belgium, Spain, Portugal, Germany, and Japan, we serve 3.6 million customers and generate revenues of ~£1bn. Now backed by Brookfield ...