Elula's IT department is led by Toby Ruby (Chief Technology Officer) and has 13 employees.
Gina Kong
Software Engineer
Brooke Mourtos
Data Engineer
Keren Zhou
Brayden Morris
Head of AI Services
Toby Ruby
Chief Technology Officer
Ben McKinnon
Senior Data Scientist
Ye Cai
Gabriel Versace
Julia Renouf
Senior Data Engineer
Maria Li
Senior Data Analyst
Dubois Thibault
Data Scientist
Rory Angus
Looking for a particular Elula employee's phone or email?