As empresas da Suiça estão presentes no Brasil há muito tempo: já no século XIX, os suiços enviaram representantes comerciais ao país, e passaram a produzir localmente em terras brasileiras no século XX. Hoje em dia, as empresas suiças empregam mais de 68000 pessoas no Brasil, enquanto o capital de investimento suíço consolidado contabiliza mais de 13,6 bilhões de francos suiços (SNB, final de 2015).
Por isso, a proteção de investimentos é crucial para a economia suiça. A Suiça busca consolidar tratados bilaterais com o Brasil a fim de garantir tal proteção, bem como evitar dupla taxação.
Para o desenvolvimento de relações bilaterais comerciais e econômicas, a Suiça e o Brasil se engajam em uma Missão Econômica Conjunta (JEC, Joint Economic Mission), a qual são destinados casos concretos de desafios das empresas (designando um diálogo com oficiais do governo), a fim de buscar soluções.
Em alguns casos, as representações suiças no Brasil podem oferecer proteção consular ou diplomática às empresas.
Além do Swiss Business Hub em São Paulo e a Embaixada da Suiça em Brasília, a Câmara de Comércio Suiço-Brasileira (SWISSCAM), representa os interesses das empresas suiças no Brasil. A SWISSCAM possui uma lista de empresas da Suiça presentes no Brasil, e estão à disposição de empresas recentemente instaladas para se associarem à câmara.