Rebecca Richard's Location
Chennai, Tamil Nadu, India
Rebecca Richard's Work
Rebecca Richard's Education
Texas A&M University
Master of Engineering (Environmental Engineering)
2012 - 2013
St. Joseph's College of Engineering (Anna University)
Bachelor of Technology (Chemical Engineering)
2007 - 2011
Rebecca Richard's Skills
Rebecca Richard's Summary
Rebecca Richard, based in Chennai, Tamil Nadu, India, is currently a Product Marketing Manager at Freshworks, bringing experience from previous roles at Freshworks and Various. Rebecca Richard holds a 2012 - 2013 Master of Engineering in Environmental Engineering @ Texas A&M University. With a robust skill set that includes Leadership, Engineering, Air Permitting, Operations and more, Rebecca Richard contributes valuable insights to the industry. Rebecca Richard has 3 emails and 1 mobile phone number on RocketReach.