Yes! You can still upload your photo even if the deadline has passed, as long as your team leader is okay with it.
The system will allow your upload as normal, and our team will process it as soon as it's received.
We recommend checking in with the person managing your team's headshots to make sure it's still approved on their end.