ClickHouse — Canada (Remote)
Full-time
Not specified
ClickHouse is seeking a Creative Lead to shape and express the company's brand across marketing initiatives. This role involves developing creative concept