\r\n \r\nAt RetailTechCon 2015, Grant Shih, VP IT development & enterprise architecture at Carters will explore how his company has tacked the difficult task of staying innovative while meeting the day-to-day challenges of running a retail empire. Among the concerns Shih will address during \"The Intersection of Retail Business and Technology\" general session are: What does omnichannel look like from inside the organization? How do you make evolution part of your company’s DNA? And the steps forward thinking retailers must take to embed this competency into their business model and corporate culture. \r\n \r\nPrior to joining Carter's, Grant was at Accenture working with clients around sales, delivery and adoption of new technologies and strategies in industries such as retail, high tech, utilities, telecommunications and government sectors. Grant has a BBA in marketing from The University of Georgia. He is an active member of the NRF ARTS Board of Directors. \r\n \r\nThe 2015 RetailTechCon will be held March 25-27, at the Hyatt Regency, Orlando, Florida. The conference features keynotes from retail leaders, peer-to-peer exchanges, relationship building, and a golf outing. For more information, to view the full agenda, or to register for the event click here."}]}};
const country = "US";
const language = "en-US,en;q=0.5";
const SITE_LANGUAGE = "en";
const siteName = "RIS News";
const userRoles = ["anonymous"];
const userUid = 0;
const indexName = "risnews";
window.dataLayer = window.dataLayer || [];
const data = {};
data.entityTaxonomy = {};
const contentTypes = [
"article",
"blog",
"bulletin",
"embed_page",
"landing_page",
"event",
"image",
"page",
"product",
"whitepaper",
"video",
"tags",
];
if (
routeInfo &&
"bundle" in routeInfo &&
contentTypes.includes(routeInfo["bundle"])
) {
data.entityBundle = routeInfo.bundle;
data.entityTitle = `${routeInfo.title} | ${siteName}`;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.entityType = "node";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.entityTaxonomyKeys = {};
data.entityTaxonomyHierarchies = {};
data.parentNaicsCode = {};
data.isPro = false;
data.algoliaIndexName = indexName;
// Add toxonomy data
const taxonomies = {
businessTopic: "business_topic",
contentType: "content_type",
company: "company",
marketSegment: "market_segment",
};
const getHierarchy = (term, terms = []) => {
terms.push({ id: term.id, name: term.name });
if (term.parentTerm != null) {
getHierarchy(term.parentTerm, terms);
}
return terms;
};
const getTerms = (term, useApiId = false) => {
return { id: useApiId ? term.apiId : term.id, name: term.name };
};
const getKeys = (term) => {
return { id: term.id, name: term.apiId };
};
Object.entries(taxonomies).forEach(([key, item]) => {
terms = routeInfo[key];
if (terms && terms.length > 0) {
data["entityTaxonomy"][item] = terms.map((term) =>
getTerms(term, key === "company")
);
if (key !== "company") {
data["entityTaxonomyKeys"][item] = terms.map(getKeys);
termGroups = [];
terms.forEach((term, termInd) => {
termGroups[termInd] = getHierarchy(term);
});
data["entityTaxonomyHierarchies"][item] = termGroups;
}
}
});
data["entityTaxonomy"]["tags"] = routeInfo["topics"] || [];
// Primary Topic is either the business topic or the top tag.
if (routeInfo["businessTopic"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"];
} else {
if (routeInfo["topics"]?.length > 0) {
data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"];
}
}
// Primary and secondary entityNaicsCodes come from the MarketSegment
if (routeInfo.marketSegment?.length > 0) {
data.entityNaicsCode = {};
data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"];
data["entityNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["naicsCode"];
if (routeInfo["marketSegment"][0]["parentTerm"] != null) {
data["parentNaicsCode"]["id"] =
routeInfo["marketSegment"][0]["parentTerm"]["id"];
data["parentNaicsCode"]["name"] =
routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"];
}
} else {
data.entityNaicsCode = [];
}
if (routeInfo.taggedPro) {
data.isPro = routeInfo.taggedPro;
}
window.dataLayer.push(data);
} else if (routeInfo && "vid" in routeInfo) {
data.entityBundle = "tags";
data.entityTitle = routeInfo.name;
data.entityId = routeInfo.id;
data.entityName = routeInfo.author?.uname;
data.entityCreated = routeInfo.created;
data.entityType = "taxonomy_term";
data.entityLangcode = SITE_LANGUAGE;
data.siteName = siteName;
data.sponsored = routeInfo.sponsored;
data.sponsor = routeInfo.sponsoringCompany;
data.drupalLanguage = language;
data.drupalCountry = country;
data.userRoles = userRoles;
data.userUid = userUid;
data.algoliaIndexName = indexName;
data["entityTaxonomy"]["tags"] = {
id: routeInfo["id"],
name: routeInfo["name"],
};
window.dataLayer.push(data);
}
})();
Retail is increasingly becoming a technology arms race. To keep the front lines equipped with the latest weapons retailers need to embed a culture of evolution into the enterprise.
At RetailTechCon 2015, Grant Shih, VP IT development & enterprise architecture at Carters will explore how his company has tacked the difficult task of staying innovative while meeting the day-to-day challenges of running a retail empire. Among the concerns Shih will address during "The Intersection of Retail Business and Technology" general session are: What does omnichannel look like from inside the organization? How do you make evolution part of your company’s DNA? And the steps forward thinking retailers must take to embed this competency into their business model and corporate culture.
Prior to joining Carter's, Grant was at Accenture working with clients around sales, delivery and adoption of new technologies and strategies in industries such as retail, high tech, utilities, telecommunications and government sectors. Grant has a BBA in marketing from The University of Georgia. He is an active member of the NRF ARTS Board of Directors.
The 2015 RetailTechCon will be held March 25-27, at the Hyatt Regency, Orlando, Florida. The conference features keynotes from retail leaders, peer-to-peer exchanges, relationship building, and a golf outing. For more information, to view the full agenda, or to register for the event click here.