Complex sentence: Even though the movement is ecumenical, majority of its adherents are Catholics, in addition, leaders and speakers in these groups are sometimes Catholic priests.
Split into simpler sentences: Even though the movement is ecumenical, the majority of its adherents are Catholics. In addition, leaders and speakers in these groups are sometimes Catholic priests.