P3 North America Consulting, Ltd.