DEE JOHN — Insider transactions, Director at DIVERSA CORP | InsiderLens