Aldelia logo

Aldelia

Remote Jobs

Your Global Manpower Partner

4 open rolesTeam 501,1000Since 2005H1B No SponsorLatest: Apr 1, 2026, 4:40 AM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

4 Jobs

Aldelia logo

Global Communication Consultant

Aldelia

Your Global Manpower Partner

Consultant74 days ago
Full TimeRemoteLeadTeam 501-1,000Since 2005H1B No Sponsor

• Define the global communication strategy according to Aldelia’s objectives • Identify and manage a network of potential external partners • Develop and implement effective communication strategies that build customer loyalty programs, brand awareness, and employee satisfaction. • Plan and manage the design, content, and production of all publicity materials. • Work with different departments to generate new ideas and strategies. • Supervise projects to guarantee all content is publication ready and prepare detailed media activity reports. • Create and implement communication and marketing strategies for new products, launches, events, and promotions as well as monitoring the success. • Respond to communication-related issues in a timely manner. • Define key performance indicators for each communications channel which will indicate a campaign's level of success. • Determine strategic communications campaigns that will help further organizational goals. • Create internal communications protocols and initiatives that will foster employee morale. • Oversee the creation of marketing and communications collateral to ensure that it is consistent with the organization's brand, including white papers, website copy, and more. • Create informative and interesting press releases, press kits, newsletters, and related communication materials. • Represent the organization at events and press conferences and help with CEO speaking Engagements. • Reach out to influencers, media and beyond to arrange story placement on a national and global level.

United Kingdom
Aldelia logo

Global Communication Consultant

Aldelia

Your Global Manpower Partner

Consultant74 days ago
Full TimeRemoteLeadTeam 501-1,000Since 2005H1B No Sponsor

• Define the global communication strategy according with the Aldelia’s objectives. • Identify and manage a network of potential external partners. • Develop and implement effective communication strategies that build customer loyalty programs, brand awareness, and employee satisfaction. • Plan and manage the design, content, and production of all publicity materials. • Work with different departments to generate new ideas and strategies. • Supervise projects to guarantee all content is publication ready and prepare detailed media activity reports. • Create and implement communication and marketing strategies for new products, launches, events, and promotions as well as monitoring the success.

France
Full TimeRemoteLeadTeam 501-1,000Since 2005H1B No Sponsor

• The Business Development Manager would be directly responsible for the overall building of The organization’s market position in their different locations. • Responsibilities include locating, developing, defining, negotiating, and closing business relationships whilst achieving measurable financial growth for the company. • Define long-term organizational business strategic goals, build customer relationships with existing clients, identify new business opportunities. • Negotiate, and close business deals and maintain extensive knowledge of current market conditions. • Carry out extensive market survey and mapping and provide detailed report on trends. • Responsible to increase sales opportunities and maximize revenue for the organization. • Identify potential new customers, nurture them, and ultimately convert them into clients. • Responsible for the management of the current clients and development of new businesses. • Collaborate with local businesses to acquire all necessary resources and services. • Collaborate with the country manager to strategize how best to roll out product line. • Research and identify new business opportunities - including new markets, growth areas, trends, customers, partnerships, products, and services.

Africa
Aldelia logo

Global Communication Consultant

Aldelia

Your Global Manpower Partner

Consultant74 days ago
Full TimeRemoteLeadTeam 501-1,000Since 2005H1B No Sponsor

• Define the global communication strategy according to Aldelia’s objectives. • Identify and manage a network of potential external partners. • Develop and implement effective communication strategies that build customer loyalty programs, brand awareness, and employee satisfaction. • Plan and manage the design, content, and production of all publicity materials. • Work with different departments to generate new ideas and strategies. • Supervise projects to guarantee all content is publication ready and prepare detailed media activity reports. • Create and implement communication and marketing strategies for new products, launches, events, and promotions as well as monitoring the success. • Respond to communication-related issues in a timely manner. • Define key performance indicators for each communications channel which will indicate a campaign's level of success. • Determine strategic communications campaigns that will help further organizational goals. • Create internal communications protocols and initiatives that will foster employee morale. • Oversee the creation of marketing and communications collateral to ensure that it is consistent with the organization's brand, including white papers, website copy, and more. • Create informative and interesting press releases, press kits, newsletters, and related communication materials. • Represent the organization at events and press conferences and help with CEO speaking engagements. • Reach out to influencers, media and beyond to arrange story placement on a national and global level.

South Africa