Allen joined Terra Renewal in 2007 with responsibility for growth strategies. Allen focuses on geographic expansion and potential new source offerings, both through organic growth and acquisition. His experience includes five years in product development and marketing for a consumer products company and five years as a strategy consultant for Kurt Salmon Associates. Allen received a BSBA in Finance from Auburn University and an MBA from the University of Georgia, Terry College of Business.






