- Chicago IL
James Neumann focuses his professional life on the world of outdoor media. He is the chairman and CEO of Optic Outdoor Investments, where he oversees his many employees in throughout the US. James Neumann began his career in the industry at the age of 19 working for 3M as an outdoor sign installer. He has since held leadership positions with other outdoor advertising organizations, such as City Outdoor in New York. The media has recognized him as a leader in his field, and he appears in several magazine articles and lists that focus on the visionaries and innovators in outdoor media advertising.
James Neumann has a bachelor’s degree from Northwestern University in economics and math, and he attended Notre Dame University to earn a master’s degree in business administration. In his spare time, he enjoys boating, golf, and traveling. He has visited many U.S. states as well as locations in Europe, Mexico, and South America.