Sakshi Sharma

Summary

Contact info

Location: India

Industry Expertise

  • Clean Tech
  • Flowmetering
  • Filtration Solutions