An international banking group headquartered in Switzerland, with a presence in 11 jurisdictions requires a Group Head of Human Resources. This individual will be responsible for leading the Bank\xe2\x80\x99s human resources function globally and is expected to serve on the…