Before logging in and having your say, there’s a question to consider: Does your participation really shape decisions in the C-suite via the power of technology? The answer is likely not, but the effort sure sounds good when bosses tout their plans w