The Drop Machine employs 4 employees. The The Drop Machine management team includes Neta Molcho (Project Management Officer), and Christomlin Ssemwanga (Executive Chef).
Looking for a particular The Drop Machine employee's phone or email?