Skip to content


We are always looking for new talent to join our team.

Join Our Team

KPA is growing and we invite you to learn more about opportunities to join our team. KPA has an industry reputation for an A+ work environment, robust training programs, opportunity for growth, and competitive salaries. View our company details page on indeed or check out what our employees are saying about us.
Why KPA?

We Offer Diverse Opportunities

  • Develop your skills
    We provide our employees with learning and development opportunities to build their skills, including a tuition reimbursement program, funding for certifications, and more!

  • Work/Life Balance
    We support our employees in their lives outside work with PTO, paid holidays, paid parental leave, and 401K with company match.

  • Volunteer
    We are involved in our communities with internally-organized events and paid volunteer days for employees.

  • Hybrid/Remote Workplace
    Most positions will primarily be remote with the occasional in-office meeting where attendance is expected (this will vary by team). The office will of course be open for team members seeking the opportunity to return to the office, those facing challenges working from home, and for face-to-face meetings.