Peter H. Foley joins NexxtGen Board