Initiate Media is a leading global Christian media and advertising company. Initiate Media came into existence in May 2003, acquiring what was at the time Australia’s leading non-denominational Christian magazine: Alive magazine. This was quickly followed up with the acquisition of Christian Woman m... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet