Barrington offers the total package. We are a team of achievers who aim to work hard for our clients to make a difference in our communities.

We appreciate the unique experiences and talents that each team member brings to the table.

View open positions

Our mission

Solving business challenges, delivering exceptional solutions, and enabling client success by serving our clients, growing our consultants, and supporting our communities. 

Achievers wanted

Our team works hard to deliver meaningful solutions for our clients. We are a team of achievers working as project managers, change managers, data analysts, process engineers, facilitators, developers, and everything in between. Our team members are smart, driven, dynamic, and motivated to deliver. If you can describe yourself that same way, then we want you!

Work life balance

At Barrington, there is room for life outside of work. Our team members have rewarding lives both in and out of the office and appreciate the balance they’ve found at Barrington. Some of our team members even bring their hobbies to work, organizing team curling events, being part of the running club, hosting yoga classes, and firing up the rooftop patio grill at the office. In a small firm like ours, we can share in all the diverse interests that each team member brings to the table.

Drive your career path

We empower you to chart your own course for your career. You will have open-door access to firm leadership who challenge you to learn, grow, and develop an entrepreneurial spirit. Barrington team members are encouraged to identify and actively develop opportunities in the marketplace and become life-long learners. The firm provides an annual professional development fund for each team member to use to learn something new or to grow existing strengths.