Elcella employs 8 employees. The Elcella management team includes Madusha Peiris (Founder and CEO), Rubina Aktar (Chief Operating Officer), and Béatrice Chawner (Commercial Data Analyst).
Looking for a particular Elcella employee's phone or email?