Team participation for Daniel Borges

Daniel Borges is a member of the following teams:

Team Joined Role Via Mailing List
OpenLP Development 2015-06-07 Member Subscribed
Systemic 2019-04-15 Owner