Sign In

Barry Neumann

Head of Communications at Société Générale

Professional Background

Barry Neumann is a seasoned professional in the field of integrated marketing communications, armed with over 20 years of diverse experience in sectors including financial services. Throughout his career, Barry has demonstrated unparalleled skills in strategic planning and execution of impactful communication initiatives that drive brand success. His expertise spans a range of roles in distinguished organizations, where he has consistently excelled in problem-solving, leadership, and mentoring.

Barry currently serves as the Managing Director and Head of Communications at Société Générale, where he plays a crucial role in shaping communication strategies that align with corporate objectives. His strategic insight into brand-driven initiatives has made a significant impact on the firm’s public presence and stakeholder engagement. Prior to his current position, Barry was the Global Head of Brand and External Communications at Newedge, and he also held significant positions at Calyon Financial and Crestone Capital Advisors, where he honed his skills further in brand management and communications.

Barry’s proven track record extends beyond traditional marketing; he has successfully navigated the complexities of financial communication, crafting narratives that resonate with audiences across various platforms. His ability to engage clients and stakeholders with relevant messaging has been a hallmark of his career, allowing him to build strong relationships and foster trust.

Education and Achievements

Barry Neumann's academic credentials are as impressive as his professional experience. He earned his MBA in Marketing Management from the prestigious Kellogg School of Management at Northwestern University, where he developed vital skills in strategic decision-making and marketing analysis. In addition, Barry holds a Bachelor of Science in Journalism from Northwestern University, providing him with a strong foundation in effective communication and persuasive writing.

Barry’s education has been a critical influence on his career, equipping him with the tools necessary to craft compelling brand stories and develop integrated marketing strategies that align with business goals. His dual degrees not only highlight his versatility but also underscore his commitment to excellence in every aspect of his work.

Achievements

Over the years, Barry Neumann has accrued numerous achievements that reflect his dedication to the communications industry and his ability to deliver results. At Société Générale, he has successfully implemented initiatives that have improved internal communications and enhanced the company's external reputation among investors and clients alike.

Formerly at SevenOso Consulting, Barry provided consultancy services to various organizations, enhancing their communication strategies and maximizing their brand potential. His previous roles as the VP, Director of Client Services at Davis Harrison Dion, and as an Account Executive at esteemed agencies like Greenhouse Communications and Martiny & Company further establish him as a well-rounded professional with a wealth of knowledge and experience.

tags':['Marketing Communications','Brand Management','Crisis Management','Strategic Planning','Leadership Development','Financial Services','Consulting Services','Integrated Marketing Communications','Client Management','Mentoring'],

Barry Neumann
Add to my network

Location

Greater Chicago Area