Albert worked for Sofirem for 15 years before promoting Switzerland abroad since 2005: first in the service of the Economic Promotion of the Canton of Geneva, then as Director France for GGBA (Greater Geneva Bern Area), the economic promotion agency of Western Switzerland.
Albert Suissa has greatly contributed to the influence of the French-speaking cantons in France and also remains Senior Advisor of GGBA.