I

IE University

Private university in Madrid and Segovia

Analyst – Corporate Relations

Business & StrategyPosted on Nov 5
Full-timeMadrid, SpainNo salary listed

About the Job

Requirements

  • A Bachelor's degree in Business Administration, Economics, International Relations, Engineering, Social Sciences, or a related discipline is required.
  • Excellent written and verbal communication skills in English are required.
  • Strong analytical thinking and structured problem-solving skills are required.
  • Excellent written communication and presentation skills are required.
  • The ability to synthesize complex information into clear and actionable recommendations is required.
  • Strong organizational skills and exceptional attention to detail are required.
  • The candidate must be able to work effectively in multidisciplinary and multicultural teams.
  • The candidate should have an interest in corporate education, organizational development, leadership, innovation, digital transformation, and lifelong learning.
  • The candidate must be confident using AI and digital tools while exercising sound judgment and maintaining high quality standards.

Responsibilities

  • Support the development of proposals, presentations, and client-facing materials for corporate partners.
  • Conduct research on industries, organizations, market trends, and capability development priorities.
  • Analyze client needs and contribute to the design of customized corporate education solutions aligned with business objectives.
  • Collaborate with Business Developers, Key Account Managers, Academic Directors, Marketing, and Operations teams throughout the client engagement lifecycle.
  • Prepare benchmarking studies, reports, presentations, and internal documentation to support business development activities.
  • Use AI and digital tools to accelerate research, strengthen business analysis, develop proposals, presentations, and client deliverables, and improve productivity while ensuring outputs are accurate, relevant, and reliable.
  • Contribute to knowledge sharing, continuous improvement initiatives, and best-practice development across the Corporate Relations team.
  • Support strategic projects that contribute to client success and business growth.

Desired Qualifications

  • Spanish language skills are preferred.
  • Knowledge of Arabic, French, German, Italian, Portuguese, Japanese, Chinese, or other European or Asian languages is an asset.
  • International academic, professional, or extracurricular experience is valued.

About the Company

IE University

Private university in Madrid and Segovia

IE University is a private university in Spain with campuses in Segovia and Madrid that teaches students from around the world. Its undergraduate and postgraduate degrees cover business, law, international relations, science and technology, architecture and design, with dual degrees that combine different fields. Teaching pairs academic study with practical work and places entrepreneurship and the humanities alongside students' chosen subjects. The Segovia campus occupies the historic Convent of Santa Cruz la Real, while Madrid students share learning spaces and facilities with IE Business School. Established in 1997 and renamed in 2008, the university has its institutional seat in Segovia.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Segovia, Spain
Founded
1997

Recently Posted Jobs

Explore more opportunities at IE University

See more jobs