×
Register Here to Apply for Jobs or Post Jobs. X

Insourcing Solutions Specialist Germany​/Northern Europe

Remote / Online - Candidates ideally in
Switzerland
Listing for: BoardCompliance AG
Remote/Work from Home position
Listed on 2026-01-25
Job specializations:
  • Business
    Business Development, Business Management
Job Description & How to Apply Below
Position: Insourcing Solutions Specialist Germany/ Northern Europe
About Charles River

Charles River Laboratories is a global leader in research and development services, supporting pharmaceutical, biotechnology and academic partners in accelerating the discovery and development of new therapies. Our work ultimately helps improve human health worldwide.

The Role

We are looking for an experienced senior professional to join our European Business Development & Operations team. As an Charles River Insourcing Solutions Specialist you are Reporting to the Associate Director & Business Development Manager Europe , you will play a key role in driving business growth while ensuring operational excellence at client sites.

You will identify new business opportunities and market potential within a defined portfolio, contribute to the development of strategic sales pipelines, and take responsibility for the operational delivery and leadership of on-site teams.

The role is highly flexible , with a strong home-office component . Candidates must be based in Switzerland or Germany and be willing to travel regularly across Europe .

Key Responsibilities

- Drive new business development initiatives, including upselling and cross-selling with existing clients

- Contribute to strategic deal teams to deliver an outstanding customer experience

- Monitor market trends, competitive dynamics and emerging opportunities

- Represent Charles River as a trusted, senior partner to key clients and stakeholders

- Support pricing strategies, business cases and tender processes

- Lead and develop operational teams, fostering performance, engagement and leadership capability

- Ensure operational excellence, contractual compliance and KPI performance at client sites

- Initiate and lead efficiency, process improvement and cost-optimization projects

Your Profile

- Master’s degree in Business Administration, Life Sciences, Management or a related field

- Proven experience in business development, operations management or a comparable senior role

- Strong project management and analytical skills

- Excellent presentation and stakeholder management capabilities

- Fluency in English and German ;
Italian is an advantage

- Strategic mindset, strong leadership skills and a high level of autonomy

- Flexibility and willingness to work in an international, travel-oriented role

jidb1e01cca jit
0104a jiy
26a
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary