Starting a new job can be pretty intimidating, but this interactive org chart certainly helps. With personal introductions from your new colleagues, you’ll feel right at home in no time!

View this project in action