An improved electrochemical energy storing device includes a number of thin-film electrochemical cells which are maintained in a state of compression through use of an internal or an external pressure apparatus. A thermal conductor, which is connected to at least one of the positive or negative contacts of each electrochemical cell, conducts current into and out of the electrochemical cells and also conducts thermal energy between the electrochemical cells and thermally conductive material disposed on a wall structure adjacent the conductors. The wall structure includes electrically resistive material, such as an anodized coating or a thin film of plastic. The thermal conductors are fabricated to include a spring mechanism which expands and contacts to maintain mechanical contact between the electrochemical cells and the thermally conductive material in the presence of relative movement between the electrochemical cells and the wall structure. An active cooling apparatus may be employed external to a hermetically sealed housing containing the electrochemical cells to enhance the transfer of thermal energy into and out of the electrochemical cells. An integrated interconnect board may be disposed within the housing onto which a number of electrical and electro-mechanical components are mounted. Heat generated by the components is conducted from the interconnect board to the housing using the thermal conductors.