We'd love to hear from you Contact Us For business inquiry, questions, need help and other, please do not hesitate to contact us. Reach us through Meck One Plaza, 3rd FL, Nyerere Road/Mandela Road, Opposite Mfugule Flyover TAZARA,Dar Es Salaam, Tanzania. +255 734 764 647 +255 784 488 127 info@technoenvironment.com Send us a Message Name Full Name * Email Address * Comments / Questions * recaptcha