Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
The Carroll Center for the Blind seeks a Business Operations Administrator to drive operational excellence and support business growth. This role will manage finances, enhance systems, and build a high-performing team to ensure effective service delivery. A comprehensive benefits package is provided to support health and work-life balance.
The Carroll Center for the Blind is dedicated to empowering blind and visually impaired individuals of all ages. Through our comprehensive range of services—residential and day rehabilitation, assistive technology programs, low vision services, and more—we help thousands of children, adults, and seniors each year gain the skills needed to lead independent, fulfilling lives. Our Newton, MA campus serves as the hub for our vital programs, and we also offer essential educational and community services in local schools, workplaces, homes and other community-based settings.
We’re looking for a Business Operations Administrator who will lead with insight, innovate with intention, and execute with precision. In this role, you’ll be at the heart of our mission—making sure our services reach students smoothly and sustainably, while leading business growth, process innovation, and operational excellence. Are you a strategic thinker with a sharp eye for systems and a passion for impactful work? Do you thrive on building efficient operations that support excellence? If so, we want YOU to be the engine behind transformative education!
Drive Operational Excellence
Manage Finances & Compliance
Build & Support a High-Performing Team
Lead Business Growth & Expansion
We offer a comprehensive benefits package to support your health, work-life balance, and future planning:
If you are interested in applying for this position, please complete the application form (linked below). Should you have a disability or special need that requires accommodation, please email hr@carroll.org and we will be happy to assist you.
The Carroll Center for the Blind is a private, non-profit agency located in Newton, Massachusetts that serves persons of All Ages and All Stages of Vision Loss. We are close to Boston, Cambridge, Wellesley, Watertown, Waltham, Allston/Brighton, and on public transit routes.
The Carroll Center for the Blind is proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, national origin, disability, gender identity, sexual orientation, military status, or any other category protected by law.