Ed Demesa's Location
Atlanta, GA, US
Ed Demesa's Skills
Ed Demesa's Summary
Ed Demesa, based in Atlanta, GA, US, is currently a Shop Manager at Nacho Business. With a robust skill set that includes Management, Customer Service, Customer Satisfaction, Business Strategy, Strategic Planning and more, Ed Demesa contributes valuable insights to the industry.