Hasier Larrea is the CEO of Boston-based Ori Living