General Manager
Jose Manuel de Castro
CEO Approval Rating
79/100
Odotech is an environmental technology company specializing in the monitoring and management of odors, gaseous contaminants and dust.