Leonard Brown, based in Durham, NC, US, is currently a CEO at Brown Entertainment. Leonard Brown brings experience from previous roles at Brown Entertainment and Biogen. With a robust skill set that includes Research, Marketing Strategy, Microsoft Excel, Strategy, Sales and more. Leonard Brown has 1 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Leonard Brown?
Find contact details for 700 million professionals.