Global Head of Finance / FD Designate
2 hours ago
London
Overseeing finance teams across the US, UK, Germany, Austria, and France, you'll play a pivotal role during this transitional phase. Adaptability to a dynamic, high paced environment, coupled with a ...