Mirabaud is a financial management company headquartered in Geneva, Switzerland. Mirabaud approached us to create a video for their Montreal office, located in Place Ville Marie. It was important to convey Mirabaud’s core values, while demonstrating their commitment to customer service. The result? A clean corporate video that gets straight to the point.