O'Rourke Strategic Consulting (OSC) is a respected and experienced public affairs, advocacy, government relations, lobbying firm with nearly two decades of - in the trenches - experience.