very good to see point 3 include the detail of the company structure and the day to day requirements of the role along with the concept of "selling" the agency. Also the point that you need to prepare for an interview - agencies need talent and clients to survive and if you prepare for a pitch you should prepare for an interview - doesn't always happen though!.
Finding and attracting talent