Clue: Flower given to head of promotions in Barking, IT director onto it? (5,3)
Answer: MOUSE PAD
Explanation: Definition: IT director onto it
OUSE (river, "flower") + P in MAD (barking). A computer mouse might be described as an "IT director"