Heka employs 164 employees. The Heka management team includes Alex Hind (CEO and Co-Founder), Steffan Gibbon (Head of Customer Success), and Shelley Jones (Head of Marketing).
Looking for a particular Heka employee's phone or email?