Margaret Watson new CEO of Steve Brown Apartments | Madison Wisconsin Business News

Margaret Watson is the new CEO for Madison-based Steve Brown Apartments.

Steve Brown, who founded the company in 1980, plans to step away from day-to-day management of the business but will remain active as chairman of the board. Brown’s wife, Laurel, who owns the design and architectural firm Brownhouse, 220 W. Gorham St., will continue to run her business while also working with her husband on a new Madison-area foundation.

Details about the foundation’s mission and scope will be released in late spring or early summer, Steve Brown said.

Brown, a graduate of Michigan State University and the UW-Madison Law School, has supported or served on many housing industry-related nonprofit boards and advisory committees, among other community involvement.

Watson has been with the company for more than 20 years, Brown said. “She understands the housing market better than anyone I know and helped us grow SBA into one of the largest and most successful property management companies in the area,” he added. Among her accomplishments, she has designed, renovated or built 10 properties totaling 1,200 units that are worth more than $250 million.

Watson holds a bachelor’s degree from UW-Madison and a master’s in business administration from Edgewood College. She is active in Downtown Madison Inc., the Apartment Association of South Central Wisconsin and the University Square Condo Association Board.

Also, Watson’s husband, Scott Watson, who has been with the company for more than 20 years, was named chief financial officer. He holds undergraduate degrees from UW-Madison and Edgewood College, is a Wisconsin-licensed certified public accountant and sits on the board of Downtown Madison Inc.

Comments

Popular posts from this blog

Hickory Creek Rentals - Richmond, VA

‘University Place’ apartments on Bayside site get BRA’s okay