P Square's Location
Delhi, India
P Square's Skills
P Square's Summary
P Square, based in Delhi, India, is currently a Owner at Plum Innovations. With a robust skill set that includes Leadership, Management, Microsoft Office, Marketing Strategy, Customer Service and more, P Square contributes valuable insights to the industry.