Diba a lucrat timp de patru ani în cadrul departamentului juridic al unei companii iraniene de petrol și gaze, unde a fost responsabilă de redactarea contractelor și a contribuit la soluționarea litigiilor.
În plus, a fost consilier juridic pentru mai multe întreprinderi nou înființate. Diba este, de asemenea, fondatoarea unei aplicații axate pe facilitarea angajării de avocați în regiune.