Echandia employs 95 employees. The Echandia management team includes Torbjörn Bäck (Chief Executive Officer), Raymond Scott (Head of Sales North America), and Mary Pettersson (Chief Financial Officer).
Looking for a particular Echandia employee's phone or email?