electric rental truck Add Listing Greg Meola Name Greg Meola Category Area Resources, Grip & Electric, Production Services, Supportive Services, Talent