We are offering a Business Development Representative position in Barcelona, Spain. You will identify strong sales opportunities, profile potential clients, and drive new business through targeted outbound campaigns. Your role will support businesses in improving collaboration, accelerating growth, and fostering innovation.
Requirements
- BA/BS degree or equivalent practical experience
- Proficient level of German with fluency in English, both spoken and written
- Experience in outbound sales, B2B sales, or business development, preferably in the IT sector
- Familiarity with cloud computing concepts
- Strong ability to link business needs with the right solutions; solid business acumen
- Excellent interpersonal skills, with professionalism and integrity
Benefits
- Relocation package
- Introduction training and specific sales training
- A permanent presence of coaches who will facilitate your personal and professional development
- Established a career path to grow within the project
- Employment with the world’s largest provider of contact centre services
- Excellent work environment, great colleagues, social arrangements and personal development
- Permanent contract