I’d like to use this but i see i have to manage my email list on my own. Probably could do it in Google sheets as suggested but its a small hassle to overcome.
Whatever you do, DO NOT ADD new team members to an already delayed project. It will delay it further. Break down the project into simpler tasks that can be assigned to a team member and be tracked. Attach strict responsibility of task to team member. And last and most important, talk to your Management about timelines. Make it very upfront that it will take X number of days and no lesser.