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

My place of residence My visa application should be submitted to
Andalucía, Asturias, País Vasco, Canarias, Cantabria, Castilla-La Mancha, Castilla y León, Extremadura, Galicia, Madrid, Navarra, La Rioja, Ceuta y Melilla. Regional Consular Centre Madrid
Aragón, Cataluña, Comunitat Valenciana, Illes Balears, Murcia, Principat d'Andorra       Consulate General of Switzerland Barcelona    
Portugal  Regional Consular Centre Madrid