Natcap's IT department is led by Ida Rolek-Kononiuk (Chief Technology Officer) and has 8 employees.
Luda Galchenko
Senior Product Designer
Steven Rothwell
Staff Platform Engineer
Ida Rolek-Kononiuk
Chief Technology Officer
Tom Mulder
Senior Scientist
Stefanie Kaupa
Lee Kirsopp
Senior Product Manager
Rhosanna Jenkins
Lorna Burnell
Emily Selwood
Senior Software Engineer
Looking for a particular Natcap employee's phone or email?