A conversation with Stephanie Benson of Clifford Power Systems