Luther Garcia is the current CEO of Animated Insights. He previously worked at Energy Conservation & Supply, Inc as a Chief Executive Officer.