Embittered IT Director resigns amid apparently insurmountable technology challenges
"effective two weeks ago, at least."
image