Richard Powell joins board of directors