Loren O'Brien's Location
Atlanta, Georgia, United States
Loren O'Brien's Work
Loren O'Brien's Education
Loren O'Brien's Summary
Loren O'Brien, based in Atlanta, Georgia, United States, is currently a Co-Founder and Executive Producer at Owt Films, bringing experience from previous roles at Edelman, Blue Sky Agency and Crisp Video Group. Loren O'Brien holds a 2009 - 2012 Bachelor of Fine Arts @ London Academy of Music and Dramatic Art. Loren O'Brien has 1 email on RocketReach.