Lightswitch® employs 68 employees. The Lightswitch® management team includes Charles Foster (Principal and Managing Director), Elliott Roll (Business Marketing Consultant), and Howard Werner (Principal).
Looking for a particular Lightswitch® employee's phone or email?