Chad Carroll

1,001 employees • 2082 W Walnut St Ste 101, Lake Charles, LA, 70601, United States

Last Updated Feb 25, 2026

Company Overview

Company Name

Chad Carroll

Address

2082 W Walnut St Ste 101, Lake Charles, LA, 70601, United States

Employees

1,001

Established

1992

About Chad Carroll

Compass is a real estate technology company headquartered in Needham, Massachusetts, with approximately 1,001 employees. The company provides a platform for buying, selling, and renting homes, offering exclusive listings and a range of services to real estate agents and their clients.

Frequently Asked Questions about Chad Carroll

Advertising Pixels

  • Facebook Ad Pixel

Technologies Used

Key Decision Makers

Mindy Dehate CEO
LinkedIn
Robert Reffkin Founder, Chairman & CEO
LinkedIn
Ori Allon Co-Founder & Executive Chairman
Cora Ellis Compass
LinkedIn
Robert Reffkin Owner
LinkedIn
Robert Reffkin CEO
LinkedIn
Frank Casalinho Owner
Robert Reffkin Owner/Founder & CEO
LinkedIn
Mansour Moussavian Real Estate Developer and Broker
LinkedIn
Scott Presson Commercial Real Estate Developer
LinkedIn
Tiffany Stowers President
LinkedIn
Samantha Ennis Marketing Director
LinkedIn
Amy Oman Marketing Specialist
LinkedIn