• STR

Michael Upchurch

Vice President Of Technology

Michael Upchurch is the Vice President of Technology at STR, a CoStar Group Company. With a rich background in IT leadership, Michael began their career on the business side, leveraging both business acumen and technical skills to enhance company performance through technology. They have held various roles, including Technical Architect and Sr. Director of Digital Product Development, where they led development teams, implemented innovative solutions, and shaped architectural practices. Michael's commitment to fostering team growth and advancing technology strategies continues to drive their professional journey.

Location

Hendersonville, United States

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices