David Barrera
Service Technician
Bio
David is a native of Lima, Peru with many years of customer service experience. He is a sports enthusiast who values time spent with his family. A self-proclaimed, “grill master”, David loves to Bar-B-Que.
Service Technician
David is a native of Lima, Peru with many years of customer service experience. He is a sports enthusiast who values time spent with his family. A self-proclaimed, “grill master”, David loves to Bar-B-Que.