Invision Health logo

Invision Health jobs and careers

Williamsville, NY, United States

As of October 24, 2026, Invision Health has no open roles listed.

About Invision Health

Plenty of health care companies claim that they’re comprehensive. As one of the leading multidisciplinary medical practices in the Buffalo Niagara region, InvisionHealth truly backs up that claim. Founded in 2000, we offer an innovative suite of health and wellness services provided by a team of more than 40 medical professionals. Quite simply, our team approach ensures better care. At InvisionHealth, all the services you need are offered under one roof. Plus, all of our caregivers have access to the same electronic medical records, allowing for truly integrated care. Our unique approach is based on the hospital model. At a typical medical practice, communication and information sharing is uneven, with prescriptions, referrals and patient notes scattered across a number of different sites. But at InvisionHealth, all the records your caregivers need are readily available. Everybody is working with the same information, and knows exactly where you’re at on your personal wellness journey. This insight makes a tremendous impact on your health. Medical science and technology continue to evolve at an astonishing pace. InvisionHealth is at the forefront offering the latest in medical services and treatments for the benefit of our patients. We deliver comprehensive and compassionate care to provide peace of mind. Our team provides customized, comprehensive care. At InvisionHealth, you’re far more than just a number. You’re someone we know, and know well.

Founded
2000
Employees
350
Headquarters
Williamsville

Leadership

The top of Invision Health's org chart, with how many people report into each leader.

MLPhoto of Michael K. Landi

Michael K. Landi

Founder, President, and CEO

3 reports

KKPhoto of Kayla Kaufman

Kayla Kaufman

Practice Manager

1 report

RL

Ron Lelito

Director Of Behavioral Health

Jobs at Invision Health

No open positions right now. Explore more companies on TheJobsMap.

Invision Health jobs: common questions

Is Invision Health hiring right now?
Invision Health has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Invision Health's careers site.
Where is Invision Health headquartered?
Invision Health is headquartered in Williamsville, NY, United States and was founded in 2000.
Who leads Invision Health?
Michael K. Landi, Founder, President, and CEO, is at the top of Invision Health's org chart.
How do I apply for a job at Invision Health?
Pick a role on Invision Health's TheJobsMap page and select Apply. Every listing links to the original posting on Invision Health's own careers site, so you apply directly with the employer.