Personal Information
Organization / Workplace
Kolkata, India India
Occupation
Business Development Executive
Industry
Technology / Software / Internet
Website
www.rebaca.com
About
Space is not enough to describe