eric kennedy media consulting