Echospectra employs 7 employees. The Echospectra management team includes Jesse Sprague (Founder and CEO), Kristin Winkel (Director of Operations), and Phinehas Lampman (Director, Research and Intelligence).
Looking for a particular Echospectra employee's phone or email?