Dave Bartholomew

Dave Bartholomew is an IT consultant.

Dave’s Recent activity