Miles has 15 years of experience working with children and youth of all ages. His career began as a preschool teacher. He would eventually go on to work for the YMCA of Greater Richmond as a Youth Program Director and cross-country coach. After 7 years of working for the YMCA, Miles accepted a position at West End Assembly of God as their Children’s Director, where he continues to serve.