Suggestions
Leah Idler
Leah Idler is a seasoned professional in the field of journalism, having studied at the University of Oklahoma to hone her skills and knowledge in the industry.
With her experience, Leah has served as the Director at Cannonball Industries, bringing her expertise and leadership to the organization.