Angie+Allen

My name is Angie Allen. I currently develop training materials for high-tech equipment. I occasionally deliver training classes around the world for our customers.