Envision Technology Advisors has two locations - our Rhode Island office is in Pawtucket at the Hope Artiste Village and our Greater Boston area office is in the Watermill Center in Waltham.
Our Rhode Island Location
Just minutes from downtown Providence, the historic Hope Artiste Village was once the largest mill of its type in the world at 650,000 sq. feet or approximately 6 acres spread through six connected buildings.
Our Greater Boston Location
Approximately 10 miles from Downtown Boston, Waltham, MA is at the heart of Boston's technology corridor - a perfect place for Envision's newest office location.