Tellus Power employs 50 employees. The Tellus Power management team includes Mike Calise (Chief Executive Officer), Michael Yuen (Vice President(APAC), Sales and BD), and Xin Liu (Head of Finance (U.S.)).
Looking for a particular Tellus Power employee's phone or email?