OPC Foundation announces new president