IC SOLUTIONS INC, Yorklyn, succursale de Genève