Go to Top

Ben Luck

Ben Luck
DIRECTOR

BIO

Ben Luck is presently the Sales Manager for iDemand Energy Storage located in San Diego California; an innovative company of energy storage batteries which greatly eases the high costs of the electrical grid for homes and businesses.

Ben has been in sales and marketing for over 20 years. He served a decade as a volunteer who spearheaded charity efforts by conducting events and raising funds for the San Diego communities less fortunate with great success.

Ben holds an A.S. in Business Management and currently working for a B.S. in Accounting and Finance.