Profile: Charles Rice

Charles has worked in a variety of roles through the course of his career.