Business Lead Executive in the IT

Role Description

The successful applicant will be a highly motivated self-starter who enjoys identifying and developing new business prospects from multiple sources including inbound marketing leads, prospect lists, contacts, discovery, and individual research. A dynamic personality with a drive to reach decision-makers is essential.

The employer offers users with social sales campaigns across all major networks and marketing channels on any device as a market leader. The company has young and international atmosphere so that new starters are always warmly welcomed. The location is in the heart of Dublin. It is easy to commute using the public transportation such as train, bus or Luas. 

You will be...

  • Developing a new relationship with clients
  • Generating Business Lead
  • Having an in-depth understanding of target account management, call coaching, email writing, and usage of social media 
  • Working with multiple sales team 

You will need...

  • Fluent French as a mother tongue level
  • Excellent Communication Skills
  • Enthusiastic self-starter
  • Organized, with the ability to prioritise in a dynamic environment



  • Perm contracts
  • Regular working hours (9:00 -17:30 from Mon to Fri), NO SHIFT WORK!
  • Great Bonus in every quarter
  • Medical Insurance
  • Pension
  • Life Insurance
  • Employee Share Purchase Plan
  • Paid Time Off
  • Tax Saver Travel Tickets
  • Employee Referral Programme
  • Quarterly Incentive Scheme
  • Half Yearly Stars Trips
  • Site Parties



To apply for French Lead Sales Executive or to see other Sales Jobs, click the ‘Apply Now’ button or please contact  


Back to Top