Sharepoint/MS Flow/Company Contact list

Job ID: 34868506

Budget: $30 – $250 USD

Hello,
I’m looking for person who can handle tasks below:

1) Create table in MS SharePoint Online with list of all Users in company with all settings and details from user profile (Photo, name, UPN, Email, Manager, list of assigned licenses etc.), this table should contain additional columns: 1) Status (new, deleted, Modified), 2) Other Licenses, 3) Birthday 4) History (list of all actions with this record)
2) Create Microsoft Flow to keep created list up to date.

Thank you waiting for your proposals.
V.