
Account Delivery Specialist at Terra
Account Delivery Specialist at TerraWe are looking for an extremely detail-oriented, communicative, and proactive project manager and account lead to join our growing digital agency. If you are passionate about keeping large marketing projects organized, creative problem solving, and building long-term relationships with team members and clients, this could be the perfect role for you.. Company Location: Remote (U.S.).