Customer Service Specialist (Digital Brand Services)

Client Service Partner / Account Manager / Customer Service Specialist

As a Customer Service Specialist on our Digital Brand Services team, you will be providing outstanding customer service to clients, managing domain names, trademarks and brand protection business to secure and protect a portfolio of brands. This role would suit someone who is internet savvy and seeking a career working with cutting edge technology and global internet branding.

Some of the things you will be doing:

  • Building and maintaining client relationships by providing excellent customer service to both internal and external clients
  • Ability to be a self-starter and work in a fast paced environment
  • Providing service support for our international accounts (handling service issues, invoicing questions and research for individual client requests)
  • Managing a portfolio of domain names, trademarks and brand protection business to help protect and secure their global internet brands
  • Taking and fulfilling orders, partnering with our clients to become their trusted advisor
  • Working with vendors to resolve technical issues and identifying new revenue opportunities/enhancements to product offerings
  • Cooperatively work with global vendors to complete internal and external customer orders
  • Assisting Product Manager with brand launches, problem-solving, product development and troubleshooting
  • Understanding and communicating Industry changes and new product offerings
  • Research and analysis of customer data
  • Conducting online demonstrations for clients and sales staff
  • The ability to work in conjunction with international offices

What technical skills, experience and qualifications do you need?:

  • Experience in a similar customer service orientated role advantageous though not essential
  • Outstanding written and verbal communication skills
  • Strong Microsoft Office skills including MS Excel, Word and Outlook
  • Ability to work independently as well as a team orientated environment
  • Exceptional organisational skills with the ability to prioritise work unsupervised under pressure in a busy environment
  • Previous experience of producing quality results with a high attention to detail
  • Ability to be direct, open, and honest when dealing with customers and coworkers
  • Experience of working within a technology driven environment is a bonus
  • The right to work in the UK or ability to obtain the right to work


  • Private Pension schemes
  • Medical & Dental Plan
  • Eye Care Vouchers
  • Group Income Protection + Life Insurance
  • 25 Days Holiday
  • Statutory Public Holidays
  • Success Sharing / Profit Sharing
  • Educational Assistance
  • Employee Referral Scheme
  • Shadow Plan
  • Medical/Dental/Life insurance--Spouse and dependent life

About Us

Established in 1899, Corporation Service Company® (CSC®) is a dynamic, high-growth company headquartered in Wilmington, Delaware. Corporation Service Company (CSC) is an industry leading international company that keeps many of the world's best-known brands safe online. We blend the latest technology with the best talent to stay ahead in the fast-evolving Internet space. CSC safeguards intellectual property, provides law firms and corporate legal departments the tools they need to be successful, and provides critical support to deals around the globe. We strive to provide exceptional service while creating an environment where our people can stretch their capacity to grow and develop their careers. CSC employs people throughout North America, Europe, and the Asia-Pacific region. Learn more about us at CSC is an equal opportunity employer.

  • Note this is not a commission based role

Meet Some of CSC's Employees

Ewa Z.

Customer Service Leader, Digital Brand Services

Ewa is shaping the Service and Account Management Teams toward a vision of complete customer alignment—satisfying clients‘ online security and brand enforcement needs on a strategic level.

Sharee D.

Customer Service Leader,

Sharee mentors a team of 30 customer service representatives to provide CSC's small business clients the solutions they need to form entities and maintain corporate compliance for their companies.

Back to top