|
|
|
Terry Allen-Rouman
Terry has over twenty years experience in business leadership. He is the former CEO and President of Achex, Inc., an Internet payments company founded by IncuBay in 1999. Prior to IncuBay, Terry was with Accenture in the Strategic Services practice. Focused primarily in financial services, he led high-profile teams to develop a wide array of payment products and strategies. Terry also co-founded the National Endowment for AIDS Research and was a regional product manager for Westvaco. Terry holds an M.B.A. from the Stanford Graduate School of Business and a Bachelor's degree in Biology from Harvard College. |
|
|
|
|