Privacy settings for who can see certain events

I’ve gone through the documentation and prior to quoting a project for a client I wanted to check here. Can event creators create events viewable (or not) by tiers of users? For example, for a non-profit website – can Staff (Admin) create events that are viewable to Volunteers (Contributers) but not to the Public (Subscribers)?