It got up on his personal radar screen this past week , I 've given him my pitch and he was quite supportive , " he said .
The CEO became interested in the company in the past week and the author had to prepare a pitch.