Ivan Mayorga: The Creator of the Human Talent Software Company that Competes with World Class Brands In BusinessPosted March 1, 2024