Accessibility View Close toolbar

Employee Testimonials

Get your paws on a winning opportunity with an excellent and experienced staff! Check out what our team has to say!

Dr. Miele and Princeton Animal Hospital provided me with the opportunity and support to practice high quality medicine. Hired as a new graduate, I received the support to grow and achieve personal goals. The work environment is a truly positive one which is a rare find in veterinary medicine. The staff all work as a team and the doctors are all very supportive of each other.
Dr. Miele is committed to offering the highest level of service and medicine to his clients and is always educating his staff and changing recommendations to keep up with the times.
The hours of the practice allows you to see a combination of healthy patients and challenging medicine/emergency cases. The 7 years I spent with PAH/CCC provided me with an excellent professional journey and was the most rewarding and best learning years of my career. If you want to work in good environment, you can join any place, but if you want to work in a great environment - this is the place.
Kelly Ross, DVM

Princeton Animal Hospital was my first veterinary position out of school and I am extremely thankful for my time there. I was able to form healthy habits that made a great basis for the years ahead. I was extremely well supported with knowledgeable practice owners and other intelligent veterinarians to collaborate on cases; technician and receptionist staff that allowed me to focus on good medicine; and state of the art equipment and facilities in which to practice. I was able to offer top of the line care to the patients I saw. The Miele's have built an environment in which any question or concern can be brought to them. The technicians and support staff are excellent and made my job much easier. If my personal circumstances had not changed, I'd still likely be working there. I'd highly recommend working at Princeton Animal Hospital.
Corrin McCann, DVM

The technician staff at PAH is wonderful. I enjoyed being able to focus on the medicine, knowing that my technicians were ably taking care of blood draws, radiographs, nail trims, ear cleanings, treatments on hospitalized patients, etc. There is a collegiate atmosphere between all the staff.
Kristin Polo, VMD

Princeton Animal Hospital has been a second home for me since 2012. I started with the practice as a minimally experienced Veterinarian Technician and had the opportunity to grow into a well-rounded member of the technician team. I have had the ability to progress into the Technician Team Lead role through hard work, dedication and with the support of my superiors. The Miele's have been the most supportive and caring owners I have ever worked for. They have provided me with multiple opportunities to continue my veterinary education and advancement in technical and leadership skills.
Our hospital is full of compassionate individuals who work together to ensure the quality and consistency of our patient care. Although we are all unique in our own ways, we all come together and form a strong family bond. It is truly enjoyable to come to work every single day when you love what you do and who you work for. I couldn't ask for a better boss and hospital to work with.
Catherine Gaeta, Technician Team Lead

I started at Princeton Animal Hospital two years ago. Since day one, I have never regretted the decision to join the practice. Dr Miele is welcoming and very supportive of his staff and treats each one of us with the utmost respect. He provides a pleasant environment to work in. We are not only co-workers, we have become family and that philosophy filters into the practice. The caring nature that is instilled into all of us helps to make a pleasant experience for all of our clients, both animal and human. Each patient is treated as if it were our own.
I highly recommend Princeton Animal Hospital to all my friends and family.
Emily Cocorles, Veterinary Technician

< Back To List of Employment Opportunities


Find us on the map

Office Hours



6:00 am-10:00 pm


6:00 am-10:00 pm


6:00 am-10:00 pm


6:00 am-10:00 pm


6:00 am-10:00 pm


7:00 am-4:00 pm


8:00 am-4:00 pm