New Delhi, Delhi, India • 7 Employees
Marketing & Advertising
"Over the years of learning marketing management, we decided to come together and help start ups with our marketing skills and strategies. We are living to find new clients and market their product."