عمل مستشاراً قانونياً لمصرف الأمة بليبيا من 1979 إلى 1982.
عمل كمدرس بالمعهد الدبلوماسي التابع لوزارة الخارجية "موضوع المنظمات الدولية" من 1989 إلى 1991.
عمل معيداً في كلية الحقوق "مادة العقود" جامعة طرابلس.
عمل محاضرا في أكاديمية الدراسات العليا "موضوع العقود" طرابلس ليبيا من 1994 إلى 2009.
عضو لجنة صياغة قانون الاستثمار رقم 9 لسنة 2010. - عمل في لجنة المعاهدات الدولية بوزارة الخارجية.
عمل مع وفد منظمة التجارة العالمية بوزارة الاقتصاد. - أسس مكتب الزحاف وشركاه للمحاماة عام 1990.
القيام بالأعمال القانونية المتعلقة بخصخصة مصرف الصحراء.
القيام بالأعمال القانونية المتعلقة بخصخصة بنك الوحدة.
القيام بالأعمال القانونية المتعلقة بمشاركة البنك البرتغالي (Banco Espirito Santos) وبنك أمان.
القيام بالأعمال القانونية المتعلقة بالمشاركة بين ليبيا والإمارات "بنك الخليج الأول الليبي".
نبذة عن بعض الشركات والشخصيات التي مثلها الدكتور صالح أمام جميع المحاكم الليبية خلال الفترة السابقة:
المصرف الليبي الخارجي.
هيئة نهر من صنع الإنسان ونزاعها بشأن حل الشركة الكورية.
عدد من الشركات السويسرية والمعتقلين السويسريين الذين تم اعتقالهم في ليبيا ، بسبب الخلاف الذي حدث بين النظام السابق والحكومة السويسرية.
عدة شركات أجنبية تعمل في ليبيا.