James Bafaro
Contributor
InnoVox STL Founder James Bafaro is an accomplished Communications, Government Relations and Corporate Philanthropy Executive with a proven track record of crafting creative partnerships that benefit a variety of key stakeholders. Follow James on Twitter @InnoVoxSTL.
Visit James Bafaro's website