E-SMART employs 65 employees. The E-SMART management team includes Joe Thell (Owner | Independent Projects and Advisory), Martin Storer (Financial Analyst), and Jean-Philippe Roberge (Vice President, Operations).
Looking for a particular E-SMART employee's phone or email?