Skip to main content
Beameryimage 0059 CT



Beameryimage 0059 CT

Join Our Team!

Located in downtown Stamford, Connecticut, our office is located in Landmark Square, a seven-story office building in the heart of Stamford's Central Business District. Conveniently located to the office, there is a multitude of restaurants and retail shops. Our office is also a short, walkable distance to Stamford Town Center, one of the largest malls in Connecticut. Stamford, Connecticut is also conveniently located along the Northeast Corridor with easy access to various train lines.


1 Landmark Square
6th Floor, Suite 618
Stamford, CT 06901

Our Office