Formal:
* Presented: "The speaker presented his ideas to the audience."
* Unveiled: "The company unveiled its new product at the conference."
* Launched: "They launched their new marketing campaign this week."
* Initiated: "The government initiated a new program to help the poor."
* Implemented: "The new policy was implemented last month."
* Established: "The company established a new branch in Asia."
* Disclosed: "The scientist disclosed the results of the study."
* Articulated: "The author articulated his argument in a clear and concise manner."
Informal:
* Showed: "The teacher showed us a new way to solve the problem."
* Told about: "She told us about her new boyfriend."
* Brought up: "The topic was brought up at the meeting."
* Shared: "He shared his experiences with the group."
* Put forward: "The student put forward an interesting idea."
* Discussed: "We discussed the proposal in detail."
Specific to People:
* Met: "I met my new neighbors yesterday."
* Made acquaintance with: "I made acquaintance with a fascinating artist at the gallery."
* Familiarized: "The teacher familiarized the students with the new syllabus."
Other:
* Integrated: "The new software was integrated with the existing system."
* Incorporated: "The artist incorporated natural materials into his sculptures."
The best word to use will depend on the specific context and what you want to emphasize.