I reckon you deserved it! This sort of awful business speak is becoming far too common. My personal pet hate is "going forwards" - here at accenture some people use it in virtually every sentence. What's wrong with "in the future"?I think we should all try harder to protect the english language from this rubbish - I wish there were more partners like the one who rejected you!By the way, I think he made a mistake with the feedback. "Leverage" is, of course, a noun. Always has been and always will be.