ITsmiths: Trisha Walsh – Director of IT for Yelp
June 22, 2020Trisha Walsh, is a global IT leader who has succeeded with some of the world’s biggest brands and coolest companies. She is currently the Director of IT for Yelp… a company with over 6,000 employees and year after year, one…