Sanjay Basavaraju

Pune, India

I constantly refine thoughts and things. I practice and teach design.

  • Work
    • Independent Brand Consultant
  • Education
    • National Institute of Design, India