top of page

Daniel Nelageval Echi

Marketing & Sales Executive

EIN: 239-707


Sick Leave Left: 12


Paid Leave Left: 10


Sick Leave Used: 0


Paid Leave Used: 0


Payroll Deductions: 0


Updated: March 24, 2023

Daniel Nelageval Echi
bottom of page