David O.

David O.

Passionate about helping people, pragmatic and very results-oriented.