Umesh Nair

Bangalore

Tech freak and gamer. Communication consultant. Believes in getting his hands dirty and see things through to the end.