Being a lecturer is a multifaceted role which requires a large skill set. Below is an indication of what you may be expected to have:
Wide and expert knowledge of the subject area
Strong communication skills
Organisation and planning
Critical and analytical thinking skills
Research skills
Interpersonal skills