Amjad Ali has directorship in 2 companies. Amjad Ali has first started the directorship with Ibotta Technologies Private Limited company as Director on 23 February, 2023,
and Amjad Ali was last appointed as Director on 23 February, 2023 in Ibotta Technologies Private Limited company.