The difference between 300 and 1000 capacity is huge in terms of finding the right venue. (Easier to secure smaller venues naturally)
And the number of attendees depends on the program of the event and whether you want to (and are able to) attract local people to come as well.
So, I need a bit more input on that and can potentially help find the right venue by talking to some people and local companies.