
Steve Ibarra
Sr Recruiter
For over six years, Steve Ibarra has been helping organizations align their business objectives by addressing the human elements. He applies evidence-based tools and techniques to support the development of individuals and teams.
Steve earned a master’s in Industrial-Organizational Psychology from the University of Houston – Clear Lake and a bachelor’s in Psychology from the University of Texas at Austin. Originally from Dallas, Texas, Steve now resides in Denver, Colorado. Outside of work, he enjoys snowboarding, live music, cooking, and reading.