FIND INTERNSHIPS

Technical Sales Representative

Posted on May 13, 2026 by Veolia

  • Full Time

Technical Sales Representative

Background:

Veolia is Ireland’s leading environmental services company. We provide a comprehensive range of energy, waste and water solutions and are dedicated to carbon reduction, protecting the environment and building the circular economy. We offer all employees a benefits package as standard which includes full VHI cover, pension and education assistance.

When you see the world as we do, you see the chance to help the world take better care of its resources, and help it become a better place for everyone. It's why we're looking for someone who's just as committed as we are, to push for genuine change and bring our ambition of Ecological Transformation to life.

We know that everyone here at Veolia can help us work alongside our communities, look after the environment, and contribute to our inclusive culture.

Technical Sales Representative
Duration: Permanent

Location: Kilkenny

Work Schedule: Monday to Friday, 8.30am to 5.30pm

Overview of the role:

The Internal Technical Sales will work within the Sundry Sales Team, they will process and follow up on customer inquiries in a timely and efficient way. This will include executing competitive proposals, processing customer sales and purchasing to fulfil customer orders. You will be liaising and working within the sales and service teams, suppliers, vendors, subcontractors, and procurement teams to ensure that all the client’s requirements are delivered.

You will provide a key interface with the customer, supporting all aspects of the sales and customer care process. Working in a team environment, you will demonstrate excellent external and internal customer focus throughout.

Day to day of the role:

  • Meet and exceed customer expectations (both current and new customers), as the first internal point of contact for the customer.

  • Order processing from initial contact to delivery & managing order queries.

  • Recognise sales opportunities and up-sell the current customer base.

  • Collaborate with manager to develop a creative plan to generate leads through prospecting multiple sources, telephone and email campaigns.

  • Efficient management of Customer Complaints using the internal complaints reporting system.

  • Working with customers to ensure that their accounts are maintained in line with agreed terms which will involve taking payments by various methods

  • Helping others in the office when they are under pressure - be a team player!

  • Adhere to all internal Governance procedures.

To be successful in this role you will also have:

  • Experience in Sales

  • Highly organised and efficient

  • Excellent communication skills both verbal and written

  • In-depth knowledge of products

  • Excellent IT skills

  • Attention to detail

Please note:

If you are an EU/EEA national, you will be asked to show proof of right to work in Ireland.

If you are a non-EU/EEA national , you will require current and valid permission to work and reside in the Republic of Ireland.

Information on legislation and guides to the procedures in relation to obtaining greencard permits ,work permits, spousal/dependant permits is available on the Department of Jobs, Enterprise and Innovation website.


Advertised until:
June 12, 2026


Are you Qualified for this Role?


Click Here to Tailor Your Resume to Match this Job


Share with Friends!

Similar Internships


Technical Sales Representative - Welding & Industrial Sales

Victoria’s industrial sector is under pressure. Margins are tighter, competition is aggressiv…

Technical Sales Representative

Technical Sales Representative (Hybrid Inside/Outside)Company: Calzone Case CompanyTerritory: New E…

Benchtop NMR - Technical Sales Representative

Technical Sales Representative - Benchtop NMR (South Central, USA)Own a high-growth scientific terr…

Technical Sales Representative - Louvre products

Technical solution sales Louvres, verandas and outdoor living portfolio Competitive remuneration + …

Technical Sales Representative - Well Construction, Completion and Production

DOCUMENT NUMBER: D001217226 TITLE: SM.SALES.PROF.III POSITION TITLE: Technical Sales Representative…

Technical Sales Representative - Well Services

The Role Weatherford is seeking a Technical Sales Representative to support our Well Services portf…