Corporate
Key facts
Netcraft announced Darren Lee has joined its board of directors
Key facts
The announcement is dated Aug. 25, 2026
Key facts
The release dateline is Salt Lake City and London
Atlas Watchline
The company said Lee will help support its growth in brand protection and digital risk work.