mid-level roles