Senior managers participating in a virtual team-building activity, each visible on a large screen in a high-tech office environment

Code produit:
892470700