Business Development Specialist

location: London, UK

As part of ClickSquared’s Hub product launch and accelerated growth, ClickSquared is looking for new business sales support representatives to fuel further expansion. This role is part of new business, sales and reports to the Director of Sales for EMEA.

The Business Development Specialist works with the sales team to identify opportunities within named prospects or within set territories. The Business Development Specialist leverages a defined sales process with supporting tools to ensure a consistent and unified approach to selling ClickSquared’s solutions. This is a high-volume telephone and email contact environment that requires strong organizational skills, attention to detail, initiative, and a desire to work as part of a team.

Key Roles and Responsibilities:

Required Experience:

Required Skills:

Apply for this job now