Spirit Media has served for-profit and non-profit organizations in virtually every corner of the globe.