Category: Hiring

Gedy Leon Joins the Lift Team

by imbradmiller - Gedy Leon joins the Lift design team, bringing along 12 years of design experience, hailing from Tampa, Florida.