manager
Malaysian British businesswoman (born 1965 or 1966)
Be the first in the room — members see you arrive.
Not who you're looking for? Others named Caroline Russell: British politician (born 1962)
Connected
Studio characters