ControlUp's IT department is led by Jon Wallace (Chief Technology Officer) and has 110 employees.
Ian Renauld
QA Lead
Snir Musayof
DevOps Engineer
Hila Dalal
QA Engineer
Tamir Tsabari
Software Engineer
Idan Maimon
Senior Software Engineer and Tech Lead
Looking for a particular ControlUp employee's phone or email?