Account manager : energy
Calgary
...into the Key Accounts Team,the Account Manager : Energy position will be responsible for managing key corporate accounts and relationships based out of Downtown Calgary. This role serves as a primary point of contact for corporate accounts, building strong relationships, understanding business needs, and ensuring a high level [...]
Category Legal