Prior to joining L Brands five years ago, Miranda was a business associate at the Columbus office of Hahn Loeser & Parks. She graduated from the Moritz College of Law in 2006, where she was a founder and the first Editor-In-Chief of the Ohio State Entrepreneurial Business Law Journal.