RadioShack names senior VP human resources