Combine the balsamic, oil and garlic. Coat the salmon in the marinade, cover and leave to marinate in the fridge for approx. 30 mins., season with salt.
Mix the balsamic, soy sauce and oil in a bowl. Mix the beans with all the other ingredients up to and including the parsley, season.
To fry the salmon
Heat the oil in a non-stick frying pan. Fry the salmon for approx. 4 mins. on each side. Remove from the pan, plate up, top with the salsa.