Steven Odzer
Steven Odzer

Steven Odzer

Brooklyn, NY

When assuming the role of CEO, new leaders often find themselves overwhelmed by new responsibilities, which can lead to neglecting the development of company culture. Steven Odzer highlights…