Doug Johnson

473
reputation
4
11

Leading technology teams to become more efficient and effective, resulting in happier team members and better results.