International Personnel Management and Services Company Limited, St-Peter Port, succursale de Genève