Lead Vanguard's Global Corporate Insurance function as the enterprise subject matter expert across all subsidiaries.
Must-have
Nice-to-have
Must have valid UK work authorization