20 Triton Street... - Carat Office Photo | Glassdoor