Leonard Brown serves as the CEO of Brown Entertainment since January 2004, demonstrating significant leadership and industry expertise. Additionally, Leonard Brown has held the position of Manufacturing Specialist at Biogen since September 2002, showcasing a diverse skill set that spans both entertainment and biotechnology sectors.
This person is not in any teams
This person is not in any offices