Discover Icon

Dennis Babu

Technical Manager, Bio Catalyst Middle East

Image for Dennis Babu

Dennis is a Dynamic, Creative and Proactive Mechanical Engineer having more than 20 years of working experience with different sectors of Engineering Industry and specialize in Water Treatment.

  • product
  • tech
  • design
  • sustainability
  • mobility
  • oil
  • gas
  • critical
  • thinking
Image for Dennis Babu