David Wisniewski

David Wisniewski

David Wisniewski

A pragmatic visionary with 19 years’ experience creating and implementing solutions that align information technology with business objectives.