[2027 Bachelor's graduates] Analyst (European Competition practice)

Charles River Associates

London, England, United Kingdom

Sponsorship

Company

Charles River Associates

Location

London, England, United Kingdom

Date posted

2026-10-07

Visa sponsorship

Yes — Skilled Worker (Tier 2)

Sponsorship statement from job description

"* we offer a comprehensive total rewards program including a superior benefits package, wellness programming to support physical, mental, emotional and financial well-being, and in-house immigration support for foreign nationals and international business travelers."
🏢 More from Charles River Associates ← All sponsorship jobs