Based on what I reviewed this morning, he was fired shortly after taking the position.
Based on his website and his Bio I would be more worried about Tilton having hired him in the first place. At this point, my gut says there is a reason for NSAV taking a beat down.