London · Full-time · Senior · Education & research
The posting says it sponsors.
The posting says the employer sponsors visas for this role. Your eligibility still depends on the visa rules; confirm with the employer. “…benefits package (plus a sizeable performance bonus), wellness programming to support physical, mental, emotional and financial well-being, and in-house immigration support for foreign nationals and international business travelers.”