Jerry Bowles

Jerry Bowles

Jerry Bowles writes about the intersection of environment, politics, enterprise and technology as if people mattered.