R

Regent College London

Higher education college in UK

Business Manager

Full-Time
No salary listed
Senior
Bachelor's, Master's
London, UK
HybridHybrid role in London, with travel as required.
General Maintenance & Repair

About the job

Requirements
  • At least 5 years of experience in recruitment, programme management, or international education.
  • Strong candidate-facing experience.
  • Knowledge of United States J1 visa processes.
  • Strong organisational and stakeholder management skills.
  • Experience in client or candidate-facing programme roles.
  • Ability to manage multiple priorities.
  • Strong ownership and organisation.
  • Proficiency in Microsoft Office, customer relationship management systems, and project tools.
  • Excellent written and verbal communication.
  • A Bachelor's degree or above.
  • Experience in visa and immigration compliance.
Responsibilities
  • Design and deliver end-to-end recruitment strategies.
  • Manage outreach, screening, interviews, and selection processes.
  • Ensure candidate quality, readiness, and cultural fit.
  • Build and maintain strong candidate pipelines.
  • Lead matching between candidates and host companies.
  • Ensure alignment between candidate goals and opportunities.
  • Oversee onboarding and pre-departure processes.
  • Monitor progress and resolve issues.
  • Manage United States J1 visa processes.
  • Ensure compliance with immigration regulations.
  • Liaise with legal and compliance teams.
  • Maintain audit-ready documentation.
  • Act as the main point of contact for candidates.
  • Ensure a high-quality participant experience.
  • Address challenges proactively.
  • Work with United States teams to align pipelines.
  • Ensure smooth candidate handover.
  • Share insights to improve outcomes.
  • Track recruitment and placement key performance indicators.
  • Produce reports for leadership.
  • Drive continuous improvement.
  • Support marketing initiatives.
  • Represent RTX at recruitment events.
  • Contribute to programme development.
Desired Qualifications
  • Experience in international internships or mobility programmes.
  • Familiarity with compliance and audit processes.

About the company

Regent College London is a postsecondary higher-education college in London, United Kingdom. It provides higher national diplomas, foundation pathways, and undergraduate and postgraduate degree programs across several London locations.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Regent College London

See people who can refer or advise you