29 June 2011

Here's how the organisational chart of major Tech companies looks like


Source: Bonkers World

No comments:

Post a Comment