Velour Lashes employs 18 employees. The Velour Lashes management team includes Mabel Lee (Founder/CEO), Meena Zurmati (General Manager), and Nhung Vu (Director of Ecommerce).
Get Contact Info for All DepartmentsLooking for a particular Velour Lashes employee's phone or email?