cover image
CSC

CSC

www.cscglobal.com

2 Jobs

7,271 Employees

About the Company

CSC is the world's leading provider of global business administration and compliance solutions, specialized administration services to alternative asset managers across a range of fund strategies, transactions involving capital markets participants in both public and private markets, domain name system management and digital brand and fraud protection, and corporate tax software solutions. We are the trusted partner of choice for more than 90% of the Fortune 500(r), more than 90% of the 100 Best Global Brands(r), and more than 70% of the PEI 300. Founded in 1899 and headquartered in Wilmington, Delaware, USA, CSC prides itself on being privately held and professionally managed for more than 120 years. CSC has office locations and capabilities in more than 140 jurisdictions across Europe, the Americas, Asia Pacific, and the Middle East. We are a global company capable of doing business wherever our clients are--and we accomplish that by employing experts in every business we serve. We are the business behind business(r).

Listed Jobs

Company background Company brand
Company Name
CSC
Job Title
Customer Success Manager
Job Description
**Job Title** Customer Success Manager **Role Summary** A Customer Success Manager (CSM) is responsible for building and maintaining strong relationships with C‑Level executives and key decision makers across a portfolio of accounts. The CSM manages client issues, drives account growth, and collaborates closely with sales, service, and brand protection teams to ensure customer satisfaction and retention. **Expectations** - Sustain long‑term client relationships and act as the primary point of contact for escalated issues. - Achieve growth targets through upsell, cross‑sell, and renewal activities. - Demonstrate bilingual fluency in English and French, with clear communication across all levels. **Key Responsibilities** 1. Build and nurture relationships with C‑Level executives and key stakeholders. 2. Handle client issues promptly, providing timely resolution and proactive support. 3. Manage budgets, contracts, RFI/RFP discussions, and retention strategies. 4. Drive account growth by identifying opportunities, collaborating with sales, and closing deals. 5. Increase domain name registrations and other service uptake through strategic guidance. 6. Prepare and deliver effective client presentations and briefings. 7. Coordinate with service, sales, and brand protection teams to align account objectives. **Required Skills** - Bilingual proficiency (English & French). - Minimum 2 years of customer success, account management, or related experience. - Strong analytical and problem‑solving abilities. - Excellent communication, presentation, and organizational skills. - Ability to think strategically and meet client needs. - Energetic, enthusiastic, and customer‑focused demeanor. **Required Education & Certifications** - Bachelor’s degree in Business, Marketing, Communications, or a related field. - Professional certifications (e.g., Certified Customer Success Manager, CCiA, or similar) are a plus but not mandatory.
Paris, France
Hybrid
Junior
12-09-2025
Company background Company brand
Company Name
CSC
Job Title
Business Development Manager (H/F)
Job Description
**Job Title** Business Development Manager (H/F) **Role Summary** Drive the acquisition and expansion of business for CSC Digital Brand Services by prospecting and closing high‑value accounts. Manage the entire sales cycle from lead generation, needs assessment, solution presentation, to contract finalization, while maintaining strong relationships with key decision makers and contributing to marketing and reporting activities. **Expectations** * Proven track record in B2B sales, ideally in tech or digital brand services. * Ability to work autonomously, meet or exceed quota, and deliver results in a competitive environment. * Strong entrepreneurial spirit and resilience. **Key Responsibilities** - Prospect large enterprises via phone, email, and in‑person meetings. - Identify and qualify prospects, uncover their needs and buying signals. - Present and sell CSC Digital Brand Services (domain portfolio management, DNS hosting, digital certificates, fraud prevention, online monitoring). - Build and maintain relationships with senior stakeholders. - Guide prospects through the sales process to closure. - Keep accurate records and update CRM (Salesforce preference). - Provide regular activity reports and support marketing initiatives. - Meet or surpass quarterly and annual sales targets. **Required Skills** - Advanced communication and negotiation skills in French and English. - Self‑motivation, goal orientation, and strong closing ability. - Excellent customer‑oriented relationship management. - Proficiency with Microsoft Office (Outlook, PowerPoint, Excel, Word). - Familiarity with Salesforce or similar CRM systems. - High adaptability and resilience in a fast‑moving sector. **Required Education & Certifications** - Bachelor’s degree or equivalent professional experience. - No mandatory certifications listed; continuous learning in digital brand services is encouraged. ---
Paris, France
Hybrid
18-09-2025