Team Recruitment & Onboarding: general communication 2025

@RichardB and @alberto can you please look into this? TIA!