Paul Roeland
Paul works for nonprofits, on the intersection of campaigning, tech activism, capacity building and security. Also known to stop in his tracks to talk to random cats. He is also president of the Plone Foundation Board.
Paul works for nonprofits, on the intersection of campaigning, tech activism, capacity building and security. Also known to stop in his tracks to talk to random cats. He is also president of the Plone Foundation Board.