Join Our Team
see job openings in Sales, Service and Production below

When it comes to great service, everything matters and great service starts with energetic, creative and enthusiastic people. MacIntosh invites you to become part of a four billion dollar industry and a dedicated team of employees. Over 30% of our team members have enjoyed careers at MacIntosh for more than 15 years.

MacIntosh is an innovative service company that creates linen, uniform and healthcare programs for a variety of business and industry in Northeast, Central, Eastern Pennsylvania, and New Jersey. In the past three years MacIntosh has experienced substantial growth and strategically plans to continue this growth in the future. MacIntosh is always searching for hard-working motivated individuals to join our team and offer a great opportunity to those who become part of our team with potential for growth, recognition, appropriate compensation and benefits. MacIntosh employment opportunities exist in the following fields:

Sales Representatives
We are currently seeking highly capable sales professionals to join our team. Positions in new business development offer protected territories. Min. of two years bus-to-bus sales exp. required. Contract based sales background preferred. Position offers base salary, bonus commissions, car allowance, medical and paid vacations. Send resume to:

Route Service Representatives
We have immediate openings for highly professional individuals to join our service team. Duties include delivery and pick up of linen/uniforms from established customers. The ideal candidate will have excellent interpersonal skills, a clean motor vehicle record and good math skills. We offer paid vacation, holidays, sick and personal days along with a competitive healthcare package. Send resume to:

Plant Maintenance and Engineering


To seek employment or to learn more about career opportunities at MacIntosh, please forward your resume to:

MacIntosh Services
Human Resource Dept.
2255 City Line Road
Bethlehem, PA 18017
Fax: (610) 867-7523