Patrick Billings

Lead Media Specialist

Petra Industries

Oklahoma City, OK, USA