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