Naveen Ahuja's Location
Edmonton, AB, CA
Naveen Ahuja's Education
Naveen Ahuja's Skills
Naveen Ahuja's Summary
Naveen Ahuja, based in Edmonton, AB, CA, is currently a Business Analyst at WCB. Naveen Ahuja holds a 2008 - 2008 University of Alberta. With a robust skill set that includes Business Analysis, Requirements Analysis, Project Management, Software Project Management, Business Process and more, Naveen Ahuja contributes valuable insights to the industry. Naveen Ahuja has 3 emails on RocketReach.