Question by Victoria, Na
asked on 2020-11-08

Started a new job just before lockdown. Struggling to fit in with the team and stay on leaderships radar. Any advice?