president mark miles