Chief Entertainment Officer
- New York City, NY
- Corporate Comedian
- 9 miles from Lyndhurst
Terry A. said “Who would have thought that a Master's in Electrical Engineering (from UMich no less) could be such a fabulous stand-up comedian. At least I didn't.…”