Workers at the Bausch and Lomb eyecare plant in Waterford have voted in favour of a deal which ends an ongoing dispute over pay.
The vote took place in recent days and follows a series of work stoppages at the contact lens manufacturer since last month.
The company employs over 1,600 people at its Waterford factory, more than 1,000 of whom are represented by the SIPTU union.
It is understood the new agreement, which was brokered by the Workplace Relations Commission after the employer and the union attended talks there last week, includes pay increases of up to 10% and the restoration of other benefits.
In a statement, Bausch and Lomb welcomed the union members' acceptance of the pay deal.
"This positive result will bring certainty to our facility at Waterford, allowing us to focus on delivering our products to our many customers around the globe," the company said.
"When given the opportunity to vote on the proposal, the result shows the commitment our employees have to both the short and longer-term future of the Waterford site."
SIPTU Sector Organiser Neil McGowan said the resolve and discipline shown by its members throughout the dispute was critical to arriving at an acceptable pay proposal.
"This agreement represents significant progress for workers at Bausch and Lomb and we look forward to further improving terms and conditions in the future," he said.