What is the meaning of 送上 here? In this sentence 送上 means what?? I think is means 'send = 送 to attend = 上(a series of lectures) = 一场讲座' but maybe it is just 送给？？

据报道，某石油化工公司前不久举办了一场心理知识讲座，为近百名员工送上了一把找到工作快乐和取得成功的“心灵钥匙“。
送上，送给 both means send. 

Two differences：

1.送上 is more polite。


in different sentence structure。


a.   为 someone 送上 something。

b.   送给 someone  something。

This sentence equals to ... ... 送给近百名员工一把找到工作快乐和取得成功的“心灵钥匙“。

reply to the comments.

心灵钥匙 is a description of 讲座，it is a metaphor.
This lecture is the 心灵钥匙。

examle
学校组织了一次军训活动，为广大师生送上了一次军旅体验。

军训活动 is the 军旅体验。