Careers
Drive your career forward with JJ Kavanagh
As one of Ireland’s largest and most trusted coach companies, we’re proud of our team of professionals who go above and beyond to ensure our passengers enjoy safe, reliable, and comfortable travel experiences every day. With over 100 years of experience in the coach travel industry, we’re constantly innovating and growing. From our drivers and technicians to our customer service representatives and support staff, every member of the JJ Kavanagh family plays a vital role in delivering excellence.






Current Opportunities at JJ Kavanagh
By joining our team, you’ll be contributing to a company that values trust, integrity, and a commitment to our customers. Whether starting your career or looking to take it to the next level, JJ Kavanagh offers the support, training, and opportunities you need to thrive.

Why Work with JJ Kavanagh?
At JJ Kavanagh, we realise the dedication of our employees drives our success. We believe in fostering a positive work environment where every team member feels valued, supported, and empowered to grow. Here’s why you’ll love working with us
Team Spirit
We cultivate a culture of collaboration and mutual respect. At JJ Kavanagh, teamwork is essential; every employee is integral to our company’s success. You’ll be working with people who care about making every journey successful for our passengers and each other.
Career Growth
Your personal and professional growth is vital to us. That’s why we offer paid training and career development programs to help you build your skills, gain new experiences, and grow within the company. Whether you’re looking to sharpen your expertise or move into new areas, JJ Kavanagh is committed to helping you progress in your career.
Great Place to Work™
At JJ Kavanagh, we recognise the importance of a positive and supportive workplace. That’s why we’re proud to be officially certified as a Great Place to Work™ (November 2024), a recognition of our commitment to valuing our employees, providing opportunities for growth, and ensuring a workplace where every team member feels appreciated and supported.
Competitive Pay
At JJ Kavanagh, we recognise hard work and commitment. Our employees enjoy competitive wages, paid holidays, pension plans, and various additional benefits that reflect our value on their contributions
Work Life Balance
We understand that having a healthy work-life balance is essential for job satisfaction. We offer flexible working hours to help ensure our employees enjoy fulfilling careers while maintaining time for their personal lives and families.
Modern Work Environment
As a company with over a century of experience, we know the importance of keeping up with the times. That’s why we invest in modern facilities, state-of-the-art equipment, and cutting-edge technology to make your job easier and more efficient.






Our Commitment to Diversity & Inclusion
At JJ Kavanagh, we firmly believe that diversity strengthens our team. We’re committed to building an inclusive workplace where everyone is respected, valued, and encouraged to reach their full potential, regardless of background, gender, age, or experience.
We recognise that our employees come from all walks of life and celebrate their unique perspectives. We aim to create a work environment where everyone feels they belong and can contribute their best work. We’re proud to be an equal opportunity employer and actively encourage candidates from all backgrounds to apply.
How to Apply
Join us at JJ Kavanagh and help shape the future of coach travel in Ireland.
To apply, browse our current job openings or send your CV and cover letter to [email protected]. Whether you’re experienced in the industry or looking to start a new career, we’d love to hear from you!