Two Brisbane men have faced a Queensland court charged with more than 70 offences, including rape and sexual assault.
Queensland police allege the offending spanned a 20-year period and involved offences against boys and men aged 12 to 29 between 2001 and 2021.
A 41-year-old man has been charged with 69 offences, including rape, indecent treatment of a child, sexual assault, recordings in breach of privacy, fraud and common assault.
It is alleged he used his senior position in a company to commit the offences.
A 35-year-old man, who also worked with the company and is known to the 41-year-old man, was allegedly involved in sexual offences involving one of the same males.
He has been charged with six offences including rape and sexual assault.
The pair was also charged with four counts each of sexual assaults whilst armed and in company.
Briefly appearing before the Brisbane Magistrates Court, the pair was granted bail on the condition they have no contact with complainants and do not return to their place of work.
They will return to court next month.