Years of experience: 18
Position: President & CEO
Mr. Leibowitz established SL Staffing LLC in 2005 when he realized there was a lack of integrity and honor in the IT recruitment industry. He treats everyone he talks to and works with with a compassion and understanding that is rare within recruiting.
Mr. Leibowitz understands that building a solid foundation of trust is a key part to accomplishing the end goal.