B Narayanan, based in Walnut Creek, CA, US, is currently a President and CEO at Carollo Engineers. B Narayanan holds a 1998 - 2003 Ph.D. in Environmental Engineering @ University of California, Berkeley. With a robust skill set that includes Manufacturing, Training, Customer Service, Engineering, Strategic Planning and more, B Narayanan contributes valuable insights to the industry. B Narayanan has 1 email and 1 mobile phone number on RocketReach.