What is a pitch? What are you supposed to say when a job says “open to pitches for etc..)
Notifications
Clear all
Main Forum
2
Posts
2
Users
1
Likes
146
Views
Feb 16, 2024 10:01 am
1 Reply