David Blake

Contributing writer

David Blake is the CEO of UpperEdge. He is responsible for the overall operations of the company with specific emphasis on managing UpperEdge’s IT sourcing, commercial advisory, contract optimization, and program governance services.

It seems we can’t find what you’re looking for. Perhaps searching can help.