Richard Nelson Miles professional experience