Edge employs 26 employees. The Edge management team includes Paul Puey (CEO and Co-Founder), Michael McMurray (Head of Customer Success), and Elizabeth Shimamoto (Marketing Specialist).
Looking for a particular Edge employee's phone or email?