Location
Poland
Posted
June 06, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
- Manage and develop existing client accounts to ensure customer satisfaction and retention.
- Identify opportunities to upsell and cross-sell within the existing client base.
- Collaborate closely with the sales and marketing teams to achieve business objectives.
- Prepare and deliver detailed sales reports and forecasts to key stakeholders.
- Ensure timely follow-ups on client inquiries and orders, maintaining a high level of responsiveness.
- Coordinate with internal teams to ensure seamless delivery of products and services.
- Maintain an up-to-date understanding of the life science industry and market trends.
- Support the onboarding of new clients, ensuring a smooth transition and integration process.
A successful Customer Service Specialist should have:
- A background in sales, account management, o...