Patrick Gillihan

Active Mission, KS Managing Member for Pb7929, LLC