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