Echospectra employs 6 employees. The Echospectra management team includes Jesse Sprague (Founder and CEO), Kathleen Mattos (Applied Intelligence Analyst), and Phinehas Lampman (Director, Research and Intelligence).
Looking for a particular Echospectra employee's phone or email?