Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

SMB Direct Sales Representative (German Speaking)- (DACH)

Sales | Leuven, Belgium | Full Time

Job Description

Who we are:

GlobalSign is the leading provider of trusted identity and security solutions enabling businesses, large enterprises, cloud service providers and IoT innovators around the world to secure online communications, manage millions of verified digital identities and automate authentication and encryption. Its high-scale PKI and identity and access management (IAM) solutions support the billions of services, devices, people and things comprising the Internet of Everything (IoE). The company has offices in the Americas, Europe and Asia.


Looking for a self-motivated individual that will be proactively sell and promote GlobalSign products and services.

The person in this role will drive new business for our retail sales division by cultivating new business through Cold Calling, qualification of inbound inquiries and self-generation. A large portion of new business will be generated from providing pre-sales and customer support to prospects whom inquiry about GlobalSign’s products and solutions via telephone, email and live chat. Will also be responsible for maintaining/growing Enterprise/Channel renewal Business within assigned territory.


  • Responsible for identifying, developing and closing new SMB business through the SMB Sales Division targeting prospects that have a low volume of digital certificates.
  • Develop and implement individual territory strategies to meet ongoing Monthly, Quarterly and Annual booking objectives.
  • Cold calling and identifying decision makers within target accounts.
  • Making initial sales contact to evaluate and understand a prospect's business needs.
  • Qualify and convert incoming leads into sales and/or sales opportunities for other sales divisions
  • Conducts periodic reviews of existing customer and demonstrate the ability to strategize to further develop and expand the business relationships
  • Present high level benefits and create interest in working with GlobalSign and utilizing its managed PKI platforms.
  • When “qualified” appropriately “pass” the strategic/larger opportunity to an Enterprise Account Executive using designated process in the Salesforce CRM system
  • Work closely with all Enterprise Account Executives and provide additional feedback as necessary as the sales team engages the “qualified” leads that have been passed.
  • Provide pre-sales and customer support to prospects and customers via live web chat, email, and telephone
  • Carry out lead generation and data mining, including building lead list and qualification of leads to varying levels
  • Maintain 75% or greater renewal rate within assigned territory, Enterprise and or Channel customers with low volume of digital certificates.
  • Continuously manage and nurture a pipeline of lower level, less qualified leads until they meet outlined lead criteria (identified key contact, understand business potential/number of certificates, timeframes/timing, & budget/buying process).
  • Build customer rapport to grow existing business and cross sell
  • Maintain detailed customer and prospect information related to individual territory in GlobalSign’s CRM system allowing management to easily understand the status of customer relationships, quickly ascertain potential sales pipeline, and closed business in the individual’s territory.
  • Provide detailed weekly and monthly forecast and update of in process leads, potential upside and future opportunities to management and enterprise sales team.
  • Other duties as assigned by manager 


  • Two (2) years of sales/ lead generation experience and/or customer service experience
  • Excellent communication skills including a confident telephone manner and solid writing skills
  • Excellent organizations skills with the ability to prioritize and manage multiple lead lists
  • Good interpersonal skills with the ability to interact well with customers and internal departments
  • Highly motivated with the ability to work independently using their own initiatives as well as working as part of a team
  • Thorough understanding of information security related products/services and/or the demonstrated ability to quickly learn/assimilate GlobalSign solutions
  • Associates Degree or equivalent
  • Demonstrated internal and external customer service skills
  • Strong analytical, business process development and problem solving skills
  • Proficiency using research tools to find target companies and contacts (i.e. RainKing, Hoovers, etc,)
  • Proficiency with MS Outlook, MS Excel and MS Word
  • Proficiency with CRM applications
  • Strong communication and writing skills (German required)
  • ability to properly document all activities within CRM system


If this sounds like it could be you, please send us a cover letter along with your current CV.

What we offer:

  • Competitive Salary
  • 25 days annual leave 
  • Group Insurance 3% Employee 6% Employer 
  • Hospitalisation Insurance 
  • Long-term Illness insurance
  • Train Pass (where applicable)
  • Luncheon Vouchers 
  • EcoCheques

We are an equal opportunities employer please advise us if you believe that you qualify for an automatic interview or require any adjustments to enable you to apply for this role.