A senior Scottish government official has told the Alex Salmond trial that he had given her “very sloppy” kisses on the mouth and touched her bottom.
The woman, known as Woman A, said she had been employed by the SNP at the time, and had regularly worked with Mr Salmond.
She said Mr Salmond would “often” greet her by kissing her on the lips, which she said made her feel “disgusted”.
Mr Salmond denies a total of 14 sexual assault charges against 10 women.
He says he is innocent of all the allegations against him, which are said to have happened while he was serving as Scotland’s first minister and the SNP leader.
Woman A is the second of the 10 complainers to give evidence during the trial at the High Court in Edinburgh.
She told the court that she had worked alongside Mr Salmond “almost every day” while they were campaigning in 2008.
The witness said Mr Salmond would “often come to greet me in a very familiar way – giving the impression he was going to give me a kiss on the cheek and normally end up kissing me on the lips”.
She said she did not encourage this and did not want it to happen, and had felt “quite disgusted and embarrassed and kind of quite humiliated by it”.
The woman also said the “very sloppy and kind of unpleasant” kisses did not happen if other people were there, so she sometimes tried to take people with her to meet Mr Salmond.
She also claimed that, on three or four occasions, Mr Salmond would put his hand on her back and move it so it was “on the side of my chest or on my bum”.
The woman added: “I took the view it was deliberately. I had been around politicians in public places and nobody else did it. There was no need for it.”
She said she began to carry a bag so it was between her and Mr Salmond when they were in the street, making it harder for him to reach her.
When asked by prosecuting lawyer Alex Prentice QC why she had not asked Mr Salmond to stop, she replied: “I liked my job, I didn’t know him very well and he was the most powerful man in the country.
“I didn’t know what would happen if I said ‘no’ or ‘get off’. I had experienced volatile mood swings and behaviour from him and it was always easier to move away than risk infuriating or antagonising him.”
Earlier on Wednesday, another complainer denied ever having had a consensual sexual encounter with Alex Salmond.
Mr Salmond denies sexually assaulting the former Scottish government official, known as Woman H, in May 2014 and attempting to rape her a month later.
Giving evidence for a third day, Women H said she had “never been a willing participant of Alex Salmond’s advances towards me”.
Woman H had previously told the court that Mr Salmond “pounced on her” after a dinner at the first minister’s official Bute House residence in June 2014.
She alleged that he pulled her clothes off, pushed her onto a bed and then lay naked on top of her despite her protests.
Woman H has previously denied suggestions by defence lawyer Shelagh McCall QC that she was not at the dinner in June 2014, and that there was no incident.
On Wednesday morning, Ms McCall put it to the witness that the dinner in question had actually been at Bute House in August 2013, and had led to a consensual sexual encounter with Mr Salmond.
Woman H replied: “That’s not true. I have never been a willing participant in Alex Salmond’s advances towards me, and never will be.”
Woman H denied suggestions by Ms McCall that she had started to unbutton Mr Salmond’s shirt as they were saying goodnight, kissed him and helped to pull his trousers down to his knees.
The witness insisted: “I spent a large part of that evening trying to dodge his advances.”
Ms McCall said the truth of the matter was that Mr Salmond’s underpants were not down, just his trousers, during the encounter.
But Woman H said: “Absolutely not, as I have got this horrific image of him being fully aroused and lying over me.”
Woman H also said that the evening had ended with Mr Salmond “passing out drunk, snoring, exhausted by his attempts to get me to sleep with him, which I kept saying no to”.
She denied that there had been a discussion with Mr Salmond about how she had got “carried away”, and that he had told her not to worry about it.
The court was later shown a video of a police interview with a celebrity who said he had been at a dinner in Bute House with Mr Salmond. He said he believed Woman H and a businesswoman were also there.
When he was asked whether the dinner had been on the same date in June 2014 that Mr Salmond is alleged to have attempted to rape Woman H, the celebrity replied that it “sounds about right”.
The celebrity said that the four people had shared a bottle of wine between them at the “jovial” dinner, but they were “not really” under the influence of alcohol.
He said he left Bute House at about 23:00. He said the businesswoman had already left by then, and that he remembered Mr Salmond and Woman H still being in the building.
He also said he had not seen anything that caused him any concern.
The next witness to be called in the trial was a businessman who said he had been at various Bute House dinners and remembered Woman H being “friendly and comfortable” with Mr Salmond.
A former member of Yes Scotland staff then told the court that Woman H had never mentioned to him that she had been at dinner with the celebrity.
Mr Salmond has pled not guilty to one charge of attempted rape, one assault with intent to rape, 10 sexual assaults and two indecent assaults.
The offences are alleged to have happened at various locations in Scotland between June 2008 and November 2014.