Owen Mumford appoints new director of research and development