Enlighted employs 232 employees. The Enlighted management team includes Stefan Schwab (Chief Executive Officer), Steve Wooderson (Chief Operating Officer), and Colm Nee (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Enlighted employee's phone or email?