Helia employs 312 employees. The Helia management team includes Michael Cant (Interim Chief Executive Officer), Brady Weissel (General Counsel and Company Secretary), and Philip van Laeren (Head of Sales and Partnerships).
Looking for a particular Helia employee's phone or email?