Claudia Greene defies the odds with Mayhem Entertainment

Claudia Greene is the CEO and founder of Mayhem Entertainment Public Relations based in Los Angeles. In the early ’90s, she and her family escaped Sierra Leone when civil war broke out in the country. In the United States, the family resettled in Minnesota, with hopes of a better future. Despite English being her second […]