Michele Willis

Michele Willis

Based out of Houston, Texas, Michele Willis is an accomplished people & culture leader with 20+ years of experience. Learn more @ michelewillishr.com