Sense employs 108 employees. The Sense management team includes Colin Gibbs (Senior Vice President, Revenue and Strategic Partnerships), Jordana Temlock (Head of Utility Business Development), and Sam Alden (Senior Director, Finance).
Looking for a particular Sense employee's phone or email?