What's a senior lecturer?
"Senior lecturer" is the translation into English of the Swedish academic position "universitetslektor". In a Swedish university, this position is held by a tenured faculty member who is not a full professor.
It corresponds to the position with that name in the British academic system. In the American academic system it corresponds to an "associate professor".