She served as a Temporary Sheriff from 1995 to 1999, as Chairman of the Scottish Partnership on Domestic Abuse from 1998 to 2000, and as an Advocate Depute from 2000 to 2001.
She served in various roles between 1995 and 2001, including a temporary law enforcement position, a leadership role in addressing domestic abuse, and an advocacy role.