PLATFORM POST is a boutique post production house located in the heart of Soho, and home to a team of skilled and innovative operators each committed to providing creative excellence and quality. We ground ourselves by encompassing a friendly and intimate atmosphere to really allow you to exert you... Read more
This company has no org chart yet
This company has no offices yet