Having a good network of contacts is one of the best tools for finding work. So much so, that it is estimated that only about 25% of vacant positions are publicly advertised; the rest are filled by contacts, friends or people who have been recommended. This is why the ability to generate contacts and to maintain them is a fundamental skill for anyone who is looking for work (or wants to be promoted, or is …