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.

Contact Steve Ibarra