Internet executive with 15+ years of experience, including general management of mid to large size internet web hosting platforms, product development, business operations, and strategy.
Info
Location:
Indian Telephone Industry Mank, Uttar Pradesh, India