Raj Chaggar's Location
London, England, United Kingdom
Raj Chaggar's Work
Raj Chaggar's Education
Raj Chaggar's Skills
Raj Chaggar's Summary
Raj Chaggar, based in London, England, United Kingdom, is currently a Group Product Manager at Primer, bringing experience from previous roles at Primer, Ticketmaster and Deko. Raj Chaggar holds a 2008 - 2011 Bachelor's Degree in Business Management & Entrepreneurship @ De Montfort University. With a robust skill set that includes Agile Methodologies, JIRA, Scrum, Brand Development, Web Design and more, Raj Chaggar contributes valuable insights to the industry. Raj Chaggar has 1 email on RocketReach.