Peek
Skills Lab / Open Application
All Locations. Posted 15 months ago
The role
Submit a pitch for a role that is not currently listed. The company reviews submissions for potential future opportunities.
About the company
Peek is a place that collects bold ideas, fresh talent, and unexpected expertise.