I tracked this manager's activity earlier and I messaged his first project team to give some advice, and that's when I saw his frenetic activity. He put a red feedback on my profile even though I don't care about his feedback.
His activity fully bears the hallmarks of a scammer. This user can never be trusted.