Where to apply for an entry visa for work in Switzerland?

My place of residence My visa application should be submitted to
Barbados, Grenada, Guyana, St. Lucia, St. Vincent & The Grenadines, Suriname, Trinidad & Tobago, Venezuela  Embassy of Switzerland in Caracas