Demosphere's IT department is led by Lawrence Baker (Director of Software Engineering) and has 10 employees.
Lawrence Baker
Director of Software Engineering
Thu Nguyen
Software Engineer
Jameson Collins
Richard Robinson
Marian Lumba
Looking for a particular Demosphere employee's phone or email?