We are Obistra
Obistra is a creative strategy consulting firm. We specialize in brand strategy for small to medium size enterprises. We’re a Swiss company with an off-shore office in Tunisia. We’re a small team of entrepreneurs, self-starters and digital enthusiasts on a mission to help brands speak and be understood. We’re rebuilding the firm with a new team and we’re looking for people that can lend us a hand.