Luke Speed
UnknownInsight Management & Production·UK
Submission Details
- Last verified
- 10 Feb 2026Recently verified
Notes
Moved from Speed Literary & Talent Management to Insight Management & Production (April 2025). Verify current submissions policy.