Senior Human Resources Business Partner
22 hours ago
London
The organisation is a growth, global technology business head quartered in London, servicing a wider international client group. The business is already performing well but senior leadership want to define a higher performance culture – where everyone feels part of the overall mission, purpose an...