Klir
Show contact
Elaine has 12 years successfully delivering software projects for the biggest organizations in the world. She is also an established IT water software expert and recognized as a leader in the industry.
David Lynch
CEO
Elaine Kelly
Chief Revenue Officer & Co-Founder
Jacquie Dwyer
Chief Revenue Officer
Carlina Coleman
Revenue Marketing Manager
Aoife Smith
Director of Growth Operations
+ 5 more
Jessica Wood
Director of Sales
2 members
Current role
View in org chart