Mary Barnes

Mary Barnes

Mary is an integral member or our legal team. She drafts and reviews contracts, maintains records, and acts as a compliance officer for Port KC. She brings several years of experience in records organization, project management, and contracts and compliance...
Megan Elder

Megan Elder

As Assistant General Counsel, Megan taps into her passion for law to make sure Port KC remains successful and protected. Prior to joining the Port KC team, Megan focused her skillset on estate planning, civil litigation, and even criminal charges at a law firm in...
Brian Rabineau

Brian Rabineau

Brian serves as the General Counsel, overseeing all legal matters on behalf of Port KC.  He previously served as Deputy General Counsel for several years. Before joining Port KC, Brian was a Senior Associate City Attorney for the City of Kansas City, Missouri, and...