What is Envisage?

en·vis·age: to see what has not yet been created


Envisage was established in 1990 in a small house across from a cornfield in Genoa, NY.  Employing only a few team members, Envisage worked hard to earn a reputation as a customer focused software solutions provider.  A great demand for our products surfaced in 2009, sparking us to grow the team and become specialized in the retirement industry.


Currently headquartered in Ithaca, NY, Envisage employs over 130 team members.  Our focus remains on building sophisticated technology solutions in supporting the mission of our parent company, TIAA.


Envisage offers a truly unique work environment for our team members.  Individuals are empowered to think creatively and express their ideas. We encourage a professional yet casual work environment where jeans and shorts are welcome.

“It is critical that you take the time to ask questions, as each day at Envisage you learn something new.”
Sarah Hogan, HR Manager
“It always comes back to the people and the culture. We would not be able to do the great things we have without them.”
Corey Tremaine, Project Manager
“Here at Envisage, your team feels like your family. It is clear that people are invested in each other.”
Chad Larkin, Business Analyst

Why Join Our Team?


The wellness of our team members is important to us. That’s why Envisage offers company paid risk protection (STD, LTD, Life AD&D) to all of its team members. We have a variety of medical plans to choose from to support team members during any stage of their life. For those team members that elect an HDHP, Envisage contributes an annual dollar amount to their HSA.  Additionally, we offer a 401(k) match.


Envisage offers every team member four weeks (19.5 days) of PTO upon hire, in addition to 6 paid Holidays. Have a deadline to meet and putting in a lot of hours? Envisage offers a unique perk where you are able to take days off and earn back your PTO.


Envisage believes that family comes first, and we offer a flexible work schedule to back that up. Our core hours are 8-5, but we understand that not everyone can be available Monday through Friday during those hours. All team members are provided a company laptop providing the ability to work remotely as needed.

Click Here to Search Available Openings

Contact Information


We are conveniently located in beautiful Ithaca, NY.
Here in the heart of the Finger Lakes the world is at your fingertips.

31 Dutch Mill Rd. Ithaca, NY 14850
(Dutch Mill Rd is off Warren Rd, just a short drive from NY Route 13.)

Phone:  607-275-5710   |   Fax:  607-275-5709
Email:  info@envisagesystems.com