Elestrals employs 26 employees. The Elestrals management team includes Stephen Wood (Founder - Mobile Development Lead), Benjamin Goodman (Director of Player Experience), and Brandon Fearing (Chief Technology Officer).
Looking for a particular Elestrals employee's phone or email?