KM, culture and compromise: interventions to promote knowledge sharing supported by technology in corporate environments | Synapse