Public Affairs Team

When you embark on a new transportation project, you put a lot of time and effort into selecting the right team to get the job done. While it’s essential to have folks with the right experience, it’s just as important to make sure they can collaborate and pull together to make your plan a reality. That’s exactly what you’ll find with On Point’s Transportation Public Affairs team — the right skills, the right experience, and the collaborative spirit necessary to engage with your team and execute your public affairs plan to perfection.

Mike Carosi
President of On Point | Email Mike

With unrivaled prowess in transportation public affairs and a clear vision of how to maximize media and marketing to achieve his clients’ goals, Mike runs On Point’s Transportation Public Affairs team. From the first stages of research and communications planning, to the final deployment and monitoring of media plans, marketing and outreach, Mike is engaged at every level. Working closely with local DOT and engineers as well as key stakeholders and the media, Mike will ensure a smooth, seamless and successful execution of your public affairs plan.

Windy Campbell
Public Relations Specialist | Email Windy
Richmond, Virginia

For more than 15 years, Windy has specialized in strategic communications for clients including professional services firms, health services, higher education, nonprofit, and real estate. Also partnering with marketing firms to develop PR tactics and initiatives, she serves on the Executive Board of the Richmond chapter of PRSA.


Ha Koehler
Senior Public Relations Specialist | Email Ha

Ha is a key member of Transportation PR’s team – overseeing all client communication strategies. She brings more than 18 years of experience driving the communications and brand awareness on behalf of clients. Ha’s experience makes her ideal for reviewing public and media relations, community outreach, traditional and social media, web development, marketing and stakeholder engagement initiatives.

Shelby Frank
Public Relations Specialist | Email Shelby

Shelby is one of the newest additions to the Transportation Public Relations team. She brings more than 10 years of experience to the On Point team, with a diverse background in non-profit management and professional services marketing.


Sharyn Lynch
Production Manager | Email Sharyn

Sharyn, as Production Manager, is the push that keeps all jobs moving. She’s spent the last 15 years in advertising, 12 of which was focused on production doing work for agencies such as The Terry Group, The Meridian Group, and Free Agents Marketing. Sharyn’s experience makes her invaluable in making sure that deadlines and quality standards are met or exceeded.

Robin MacPherson
Senior Creative Director  

Robin has a gift for delivering your branding needs with powerful, persuasive design. Developing integrated media campaigns, including website design and interactive components, like social media and email, print, direct and broadcast marketing is second nature to him. Robin will safeguard your brand and guarantee it always resonates with your audience.