A young woman has told a court the office manager of former MP Craig Kelly spent years kissing, and sexually touching her - but she was still shocked by one incident that brought her to tears.
The woman had been out to a dinner with Francesco "Frank" Zumbo to secure a reference from her boss she had worked with for three years, she told Sydney's Local Court on Thursday.
Zumbo first requested another drink "for old time's sake," and then just "one more cigarette" after she asked for her regular lift home.
Sitting on a park bench he pulled the woman in close, kissing her on the cheek. The young woman then looked down.
"His pants were unzipped and his penis was out a bit."
She had mentally prepared for a kiss on the cheek, telling herself to "just get through this". But after seeing "his dick on the bench" she began crying.
"I said, 'Frank, no, please can I just go home'."
Zumbo, 55, is accused by five women of 20 charges including sexual touching and indecent assault between 2014 and 2020.
He has pleaded not guilty to all charges and argues he tried to create a collegial work environment but no sexual activity ever occurred.
The witness was aged 21 when Zumbo, her professor at the University of NSW, offered her "a couple of days work experience with Craig Kelly MP".
She was excited that he was advocating for young women to get an opportunity in politics, and felt lucky to be there.
"Nobody else gave us a chance," she said.
The greetings in Mr Kelly's office, where he was largely absent while in Canberra, always began with the door closed, blinds drawn, and a kiss on her cheek.
She said she was uncomfortable, but "it wasn't the worst thing in the world".
This escalated, she said, and Zumbo told her friendships were a two-way street and asked her to reciprocate the kiss on him, in line with his "Italian culture".
By the end he was lifting her up and rubbing her in a tight grip, she said.
During her three-year tenure at the Sutherland Shire Office as an electoral officer, Zumbo had made the young women join a group message chat.
The online group Zumbo was an "honorary member" of was called The Sisterhood of the Travelling EO, in reference to their work as electoral officers.
After the witness left her job a new group chat was formed, called Sisterhood Trauma Support.
Zumbo would regularly refer to her as a "hot piece of arse" and interrogated her sexual relationships, getting angry when she said she was in one.
But the "sisterhood" was not allowed to speak outside the office, and Zumbo would regularly confiscate their phones to check if they had been in contact, she said.
When he found out two colleagues were catching the train to the office together he phoned one to ensure there was no communication between them.
After another dinner, the witness was smoking outside on a balcony. She said Zumbo approached her from behind, grabbed her by the waist, and pulled her in trying to kiss her on the lips.
She pushed him away and confronted him later, saying the behaviour was sexual assault.
He responded that if she were to make those allegations that, "I would be another girl not good at my job claiming (it) to defend myself".
She wanted to leave but was reminded that he was the reason she had the job, and if she did, she would never work in politics again.
The trial continues.