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.
This person is not in any teams
This person is not in any offices