Senior Manager - Finance & Operations
Elizabeth grew up in Opa-locka, Florida, the same town Flo Rida is from! She worked at the Opa-locka airport for ten years, fueling and parking planes, while on the side, taking flight lessons. She moved to Atlanta in 1984 and started working for Atlanta Track Club in 1988. She has been here ever since. She is a mom to two daughters.