David O.
David O.

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