Todd Sirras

Todd Sirras is a managing director at Semler Brossy Consulting Group working out of the Los Angeles office.

Posts