Palo Alto based online design and home décor startup Houzz Inc is all set to launch operations in India and has appointed ....