Echo Base employs 14 employees. The Echo Base management team includes Drew Beskin (Partner and Head of Artist Relations), Brandon Page (Chief Operations Officer), and Kaitlin Berry (Strategic Account Manager).
Looking for a particular Echo Base employee's phone or email?