You can call employer directly on
Same like team leader HR
Nature of work is team requirement 90% team handling 10%