Sales Manager at Black Swan Technology Holdings - Johannesburg, Gauteng, South Africa
Black Swan Technology Holdings is a group of disruptor brands that specialize in three key focus areas: Demand Generation, Pipeline Acceleration and Platform Technology to re-engineer economic possibility through technology.