Frantic person doing marketing? (5)
I believe the answer is:
hyper
'frantic' is the definition.
I don't understand the remainder of the clue.
(Other definitions for hyper that I've seen before include "Unable to sit still" , "Slang adjective for over-active or highly-strung" , "Prefix meaning excessively, perhaps active" , "Overexcited" , "Over-stimulated" .)