Richard Williams works as Internet Marketing manager.